45211997
26154327
21371868
4014231
36577143
93689231
47431753
95633705
97004342
27279892
10715401
25781149
13486232
72959997
64738929
22089177
68742314
60064946
13292970
6275628
60106644
59266681
25198990
53456342
23629302
6900935
40685456
60426879
29044431
55636340
91963437
70353642
54544203
72196956
50108588
22128373
74175832
69346876
38837300
39745711