75212825
7076906
85439409
2073342
88327782
69368291
43903392
4457504
64776806
33155200
46457420
28554166
98939976
29321799
27099184
24714123
46385304
39074544
79947623
88202977
60909020
69412266
88188718
91702667
3734162
68713575
94395021
56977058
3702414
64901683
4972542
17644811
81634410
9502755
15803427
95131916
8517466
4024674
32395567
1597204