83999712
17658203
51779240
10837564
48092282
2107517
15718645
33773745
149170
72075323
26186091
33143511
45722628
57924177
92006624
29221782
619614
6442460
42453179
75892527
70502564
37495237
13253514
79617491
98654867
73427209
4316373
50852834
21296928
61091104
55442049
19676771
56129743
43111226
93811103
3146381
26776478
51631437
88094066
48346802