65899373
11481599
2013533
4349916
1276258
66109526
62415169
96233937
95032154
18829155
90082091
1357977
3799618
22078015
47024269
61664176
46546485
68347891
66856007
42163636
40872600
3574525
88994337
52181467
78292512
19789936
37261584
91678989
23982036
35372669
6336858
9613460
13258481
58592248
7872390
46688620
9098595
8389966
16473607
88565644