17567040
10478857
59239528
96643580
92187708
29446000
97423024
79938103
8883549
29119854
93953779
64965683
22304088
6989218
89527574
37381228
10618231
17254008
96149714
20434326
57781909
98114158
86527097
6694230
9191603
72365588
64871576
77005405
51856065
6661405
2447311
53813360
70783537
13136265
18354044
49591366
72911337
72346728
55922945
48805720