19424458
18494467
80439738
64393764
62099403
10075071
88866802
48724154
9420127
3487414
40754682
87863004
257167
12431998
8438576
91565986
36446769
89784487
55599429
36625136
73991153
90481612
20272176
9744721
38017311
36807108
14242465
10699942
21839557
82892301
26893667
11794373
36752272
96369680
17886472
32745434
59443138
38918750
97711143
2283737