38673216
84144913
2262791
68019005
54449029
4742317
7604702
18609171
9253359
16058396
22032205
39866064
55062547
58466568
830052
28416455
90687433
6993006
8553200
75853388
50381166
8931503
7532520
24424931
49819063
54551268
20608941
75852967
30931566
48099919
71247658
87092923
64539266
95453075
25166809
23216709
28525727
69398657
17769827
76913153