14104534
8788201
10299201
32359099
42924473
20052056
91244398
13838881
89832895
7676435
21111690
49597645
3019636
65294570
3910295
66368927
61885026
3118926
4672227
88906893
17464536
7074399
9951827
99652145
82426097
80206030
12605213
78828240
52682144
47865631
31965299
6461619
26804851
92264100
39223139
70978012
38903887
96595135
6818413
23844533