19602300
93228281
62465347
64501928
8720739
93769464
89168464
55094110
57892044
78149021
10039082
88177682
7789649
49048554
37297372
83538587
6419781
1834421
91223616
67623885
73643051
72319471
8089804
76205864
45825486
2806697
39337166
41025766
12337848
2611390
50723404
93837404
91985109
35734865
40975092
3984170
83594625
49023676
32931552
21201881