7140557
87839227
2516436
778310
24163044
59746176
33941538
10198694
4413432
67886142
70587568
72752780
42348254
61744673
93303784
7945639
49038674
84202347
9740518
88357466
26725827
33854062
8145965
91327745
22465385
97434150
40597714
12751849
2937086
78399115
27751098
3100347
96999403
67273797
47146811
21497638
1903557
32232425
37682597
41974409