2061840
27971738
85586628
33368698
22837065
89879670
71974544
25521382
29793998
2641883
30126290
49066076
49419750
70899066
4904424
6178471
81779439
92491273
24779309
2575000
11577221
4158979
3124585
14685240
20651567
44997921
74338170
99313695
43443401
13234719
95506265
98618091
47645294
6576972
227354
31226807
38524485
62278106
90001083
35974647