11988116
70108176
2530639
8311429
40364261
14553170
916899
55643361
73749110
87161162
30025969
83422381
30604878
32147670
67332549
22207525
13896123
71657182
16649
80497978
63112486
25994548
769796
3803149
55657674
97614753
12704889
10826809
79106014
46874205
3044243
89316165
90592811
98221167
99814873
3678677
3213599
98039521
86453226
74761139