93865220
2426408
44517420
7688492
38262908
55051142
21039042
68823155
22709648
3904664
22128224
5679369
38394991
83635593
62157407
8372325
35072249
3973089
6860914
91458847
62734677
87209577
77688382
41445380
94157188
79471887
36505270
62989113
27728341
16563334
2187535
98275387
7249718
16661716
60671793
80878125
89387893
79207358
6203562
25002478