57326176
1512218
41574394
94922984
37856445
3787945
77691385
78957122
46286132
12707377
10171391
44582854
69069262
65353765
56753434
17737530
37017227
15663719
63227953
6981638
81262088
73212414
16518225
93473508
96848487
80071322
92592989
36448929
57826817
13441970
17502501
16776358
13415155
23807948
97064025
89911839
14384733
58861567
64829222
98114795