27574253
77606160
45376587
39493791
2016931
32307282
17515361
71421115
7809410
63896678
38496598
14028077
93867705
76088049
666934
92745791
32413813
59075608
31573214
16294754
13372370
43135257
66072754
7064102
83007160
85676957
65501666
1546158
342016
94226910
6331757
40631560
6199764
59232714
22831570
95071589
40649639
64996628
6693769
56455112