83868382
23237254
93118237
88181111
69774473
21887416
77381229
79953800
21608100
47023078
97195777
3215536
58333387
22336706
32126278
3484251
69643326
42853193
1246186
8203812
36397018
10009102
18897544
24436152
76265230
74748431
81059497
33246364
56233870
47144998
76721609
90499088
78696327
93777009
70991310
17394158
96251711
6359599
66294291
1062625