86097150
14532113
50152099
86702446
19286025
95667668
72296426
7744892
5716374
36026477
7704248
16591927
63167732
19856146
59766515
58991626
58255597
51688119
6253111
96534678
910519
9811228
90407459
75132417
5052340
3707519
46491375
9962111
1302153
96611779
31351410
71686586
884886
8511199
64998859
12456069
29287092
6003498
96081536
73718309