62044394
14842049
72279069
32379689
12926566
4009320
8958008
33732237
58752348
36342938
36063572
18002551
96788027
82761867
20816030
52638962
9902102
5057337
38808383
79685627
52081862
29457387
83176810
19663392
736541
5903949
282625
1974376
95921039
47725635
7950454
30739550
94014652
15841927
13063732
28334386
7553896
38329885
55115053
7648442