49348765
50088032
14044492
99718135
39881371
87474352
59491809
5577497
40073126
81538865
10696065
58027903
1792280
411102
48711135
85099149
20139981
11409266
456435
16504090
14946185
18398316
92046079
94311522
55301340
99132
98031976
247914
25849987
63584633
7401667
27462307
14835426
34009454
5925091
3063114
69633763
31461092
19027105
8603523