53693168
40195942
73021893
99976528
63261488
78648093
13115842
41244398
5213217
9885392
91106407
71706987
61024083
3656110
14236616
69417387
86831504
90468500
61824276
76544454
60576257
94655321
85781446
98285268
31062749
4053761
9334311
27414975
1122548
15674665
29764025
71486618
83491175
69471741
31211664
52076424
3371982
3736772
84046850
43744645