25395740
88454505
76558769
46351734
70291375
98087593
37441570
21062212
38013717
40066738
41856326
2076222
857638
49085800
24709759
5655280
71615835
85516516
18002549
88143315
81287106
34924246
75238349
54265724
64163578
52052245
91676259
17466449
29461900
46055282
15314182
39236184
76713655
82425462
69032692
69073774
15402824
793316
14206175
36167370