5163479
8859070
26513863
98449250
77278085
25119510
39627548
2577123
14247451
25824759
69462260
17087612
22092404
5887307
29249569
89729993
317549
88625392
60917306
24386219
30576498
81296548
11676225
31078310
30414000
2753606
43275794
76504775
40733559
77806607
94141657
88643204
92192785
11081535
23187559
74472988
58986130
53288414
10138878
78005548