9506304
1801163
11501147
75546881
61379325
35121229
62371194
56661439
32801200
8924260
65756960
100001384
40108178
27082685
66892068
87993351
19326364
39979912
60913569
1225178
35186504
20073262
1615254
96935656
66208220
73674326
53947852
55209394
57771347
18632174
27453380
46011998
8841098
82778830
42139706
7442946
67973124
47764320
88016025
80659982