99805850
5794275
27613523
34475999
68197975
73927033
26883324
93399162
94541058
28041214
7293394
3800826
62647415
61571952
27619869
24108812
3346851
3025866
49617118
12883642
97577850
50226917
82909720
16718167
8667489
90909134
23468665
45493119
33162183
32282995
64024850
49564508
23674385
6286234
58309044
5632372
4888512
58381752
1259543
15855481