38395064
28784747
9571838
37522685
3493661
49367312
83787051
42832717
78015223
74596107
12121796
69462565
38632316
15572170
53885248
41075522
56508119
90968380
27519933
32618808
41384333
96127070
52134007
50446681
45199404
5661448
85766802
89781067
22432279
79176835
78972435
15216402
52432971
36308174
76652243
56273393
9406339
89937512
39154117
35439084