16042533
556589
96776744
4986393
84258458
61081517
3615390
58576660
10135808
31882040
49783562
2471858
40811074
9694969
97135269
41813916
59093207
18513220
32221035
77185960
70782839
43866127
59712241
39311416
615477
66767846
8847228
8682944
72071759
40497210
179180
83429260
18868910
19967154
98057466
15595862
9051321
86214695
30845835
12217391