11353117
30113524
20608335
22892568
13272784
344713
98076046
71755492
7773538
53971974
51099272
41668294
34613829
9802608
43893623
99149322
13125860
4562924
9322034
23089346
59417475
35291841
41586347
4621848
6616352
84191355
47496409
88264104
5121626
92847223
8157982
41394980
52263837
69603977
50866760
41548446
86941951
18946252
53209102
21933675