53214749
22908250
49635989
77691717
85235739
5877084
18857612
73975225
2704597
55074436
15997650
9338084
8112913
15181952
57259397
8606493
98969731
65586451
13571267
50899432
91226392
65181277
4263442
56056585
7002672
13659071
94109958
50566300
74491251
28608251
58021551
78244920
20378741
81814249
54665200
83769625
26069487
49007862
11217406
2865886