12753196
11439915
11107316
41533736
10814023
86267852
98484852
4553644
17935177
26788688
52978075
55596654
77519791
823247
97886826
31957928
28598828
31371782
92555978
91721067
7265442
96607767
73973291
47653862
90802273
30017892
49196872
60874823
48829297
49265369
30596087
20799821
2819637
30805166
62152639
47286505
26811160
5441893
37057158
3394543