79174172
63573151
46855223
39112703
1252287
30403342
27807176
7747753
96806335
80265999
4387277
5075194
62914086
60718885
57398277
1650845
27509075
13427009
53635756
121521
66943178
5046415
49384969
95159928
23413595
90517371
68477420
74276296
25315305
35185683
5097333
95721649
47441731
95552170
66863301
44036420
22714978
20579906
61388357
74342873