17756885
72191440
97186733
3205108
34164161
75085129
31401971
15143804
25443541
3545252
89648640
22229769
30576439
70455313
35029145
70477229
80893172
25875538
8408557
72792244
84406906
68415594
7226388
422203
64085716
7779355
62611473
62012441
61593342
963772
82064822
55584420
89091863
78498634
15416479
2509647
4424316
3258532
76472383
597484