1596919
1661844
15172303
3166376
3283633
9369616
71972584
531440
62653353
93541249
17974645
73182602
90294934
41949285
51021314
57234372
15325476
98325493
94228881
3696304
64509150
5908371
709643
38802637
56361028
51009512
4996189
88479185
34079552
7255596
87729019
43552495
4324088
61459027
69272091
1361865
70128799
81887881
28265620
8632953