17768006
693226
71082406
65683510
66171905
24752814
97286826
66151155
53307232
9784549
59165089
4929037
18608182
15723874
98825163
25777834
29448242
58014746
9191486
72373211
31234561
13781579
64004960
32753254
28348030
40312101
22371551
30417428
11635841
5451110
82665335
86346132
82005476
24762622
70465920
4304573
56147228
77636870
40961833
39317672