98472679
28222849
65073899
41361545
26139123
6822450
16407426
11858277
3588282
17973183
8884377
27263630
83291665
61846608
3437660
13406926
22666668
76263012
52659706
33524981
78251857
31883195
2771272
85195168
86152404
3762660
73072073
2410393
4392638
28074388
94094028
74198123
52031676
81588380
16144945
92846187
7271363
92807292
46311021
16361406