76372828
2549778
78025506
88518667
51634833
25051778
6058995
20446252
96994830
14393316
41498979
22823202
57534356
50061648
8157646
79644000
30426862
68489610
60612333
24455063
63733049
89466359
3833764
38218326
97807321
1187896
50878254
38042088
73887360
40276846
82395901
51243292
49415565
64927962
68985080
58866038
45006440
48942798
96491275
12262093