74932579
33656217
54668173
48823108
11148649
3707574
6909477
1968546
65347933
69739726
47854320
49977328
43038744
25025006
16549709
10979967
8440323
63395052
45035388
15509776
34316236
36959801
1925693
85166187
74016935
34613983
95884434
68504191
67917736
21682590
80187890
10692299
79115847
93425345
78236177
20905303
37727151
82472789
90849746
33029805