69561337
17372501
50919793
36568723
52922652
99493182
62216817
47114968
19431948
12747979
20135750
31403896
16361169
3641455
9151487
2099753
20367118
6361748
23194890
98677099
15361082
25363469
69648896
1352536
8133179
86357076
22353332
70186108
24021117
81436095
49549433
5144288
27022214
19857173
56875852
64095978
7133101
1729926
60908631
37112459