65968943
45618194
22751553
93197541
2466464
54331660
25559577
72092410
67494506
73583452
79239711
66061717
19199455
29453150
12381053
6184105
81561529
77332650
5527170
59503483
6528268
53154960
31986966
25852572
56412012
61667715
27893063
828097
23181872
6172693
95777948
82761848
72629028
74306784
53729784
38186675
82528285
32784742
39637723
27789614