68203550
1263772
17751285
99166266
67603527
290470
17543400
9124704
6778467
5629743
29066992
13831768
43742814
83601323
53372183
95108601
88884418
8536657
23895995
32517196
66571104
92236898
65055004
46652663
12598300
59373690
7727495
14556120
74092047
8735160
9765302
64315540
87584128
98488152
92175026
88199340
74179276
55313568
18063147
3042356