82443552
95654520
59478184
70029983
90127822
56585319
19709837
64957252
16184940
21035530
68479609
6097774
16467173
83149974
9261269
69503686
85576468
43071600
84988163
48846972
55887404
83179750
2262093
8638005
14805959
3429345
61622923
54343883
12505842
68016306
36062198
36754481
3201716
43183472
27443070
21471600
15084502
9310734
11376603
56067438