76596923
30329357
5722314
6351666
83827064
67347702
63585114
99789399
83908057
58871618
54785654
51047094
96341973
95262758
98672536
33631238
47296
53947873
94957925
32008359
51494059
79716587
67493441
2298594
1892884
63959859
37274503
27855353
21326711
4446112
78115505
43685870
40258201
8036343
97028004
65783556
5270324
1809477
60068844
59133871