67635252
6864423
3518939
93292518
73279615
37226182
78045704
38229305
4234604
10796576
54102061
12267972
43122231
27248477
66986005
5613309
39906068
41108700
95083192
2118516
56558610
30021561
49305413
90981829
41189146
27749013
81112652
43677245
2675969
638852
99988962
52905385
10827669
3611587
65813750
80686620
55409236
21847652
5298417
10435321