17665739
9667965
32433856
26776233
38185018
31283914
7918448
5904263
43881144
85582847
4073026
19716029
33277871
88138227
92102196
13995010
8044842
63071723
46341738
74105273
52056311
99501507
951200
8871602
18793873
65733214
9728751
62114220
51157260
37057100
23082338
93659402
32614641
82782179
44456155
41807618
33114256
31078164
88573247
96358024