41667375
53486987
61232586
2215299
63037599
59843286
22023508
28236916
13161130
3850795
2604419
45404736
28535318
88775199
3098496
48754203
70016666
47487229
33536698
28139900
97611066
8689739
61759265
15862826
35503694
22988707
77737814
56906941
70971427
1009688
75313676
26387792
6252107
88939016
80249718
86558116
344110
45928436
6461593
25045124