2863488
35688442
5282511
53978094
11486941
5741976
61205241
36976086
6068424
29958512
9066997
29864671
24191619
9132651
48149668
3663369
181984
93311902
88356183
94814467
9472332
81278132
87154547
26047027
30896990
84714582
29721299
7822210
69973355
13406328
96224686
9368836
2014959
24243067
62696603
68101419
14824490
30348220
38439676
422042