12304792
62876930
86032754
9868505
3040332
30294549
13363699
8839816
70824617
195413
99897242
36445252
47007499
33167547
58369886
30693149
2495275
65999444
80929945
70794959
82167063
77428344
37562419
29001334
32214815
24787800
91801387
7000967
54444074
22589450
58916199
38912995
9519609
91723038
4099118
11892617
41506541
97661718
68365746
86127267