45642704
85692670
75354544
3337053
97375291
10978459
18451787
9546978
66513240
90933013
37291952
25197933
9600952
36952890
33134762
88141
54291217
57174067
82871950
21515362
7492310
89292104
50699661
47362551
30747170
17244144
4739725
80305279
88934048
6334400
13454526
70992508
9982169
34204948
27677034
97445542
25164011
37765177
62425264
70359096