89538097
84893149
92508201
13485301
22113932
26147301
48881595
143859
30168354
6419206
46036251
93989978
39487267
85998510
2372749
19959711
66658902
36132013
69196795
53301702
19514385
64446300
52959086
28003266
2364522
43796708
24242556
12071037
62893278
94973980
41639789
33955277
9848815
59249135
81074185
46678124
3932203
52647497
32285279
32329087