24961417
16112182
5063286
2413523
48942455
14585517
35424980
56962981
62781559
45198632
89857964
28104008
3087961
6722321
26969262
87311307
8582638
16267532
897699
11025691
781279
2052718
7043842
68112470
70537731
57301334
26644351
5161300
29749414
7318870
86982975
96527878
25302027
36811675
10548485
72147336
5438555
43311574
5793369
32805471