38609377
2972691
76599747
31757618
53519875
9406180
89396765
79043164
830385
66102941
56026170
38673634
8769238
64363327
89285957
99514788
72776149
38146543
2904052
9153979
9875457
89066444
7262319
24159613
33341051
87721281
19621634
43867637
84273455
32067615
23018262
66238311
43142781
20635432
87071977
64422816
38412861
50192386
1375556
8245663