84924876
38328135
2216644
39479674
38079137
5145488
69508370
23406903
62123151
73129412
68005055
81189861
89507154
43284760
6948955
24266921
95285791
29864166
9954690
91004995
46604398
82193153
83958031
68787078
69968111
4358522
1299949
47967364
399632
13314495
32923447
4509157
24026381
2072014
44533067
11663677
27289671
67841125
49939991
1241976