86243840
46526023
49645648
41233008
15673127
8688753
6511182
85995049
3403481
3022986
59484665
14299642
8724584
49175872
59466322
28885588
79224540
66138015
29847799
66664828
61819263
1197966
89023886
83784693
77629309
88906363
46956737
39826279
63139896
27058668
5482785
59598848
81362665
6271591
2505850
7375363
63575535
2493227
97846278
58976257