68336421
6872561
18007177
85545126
99868948
7182399
17313584
3011653
82959142
37749300
23583399
8135614
74335697
7218000
31076025
20809404
15874621
79914140
97057763
86274638
81782333
86926411
95192803
84091472
9101327
3867341
5875950
3798031
57991369
72102319
74625666
93117382
1938404
88536355
35039694
32139763
23968845
33846619
77489374
13275290