42141053
52865220
50788024
79922015
69427242
54111943
5724231
2371300
1451664
59767753
90323204
93936201
68636051
10755771
24023182
817266
23179113
45849702
11976030
21768441
47543151
89831283
9878098
28486011
51713636
4414669
44608104
36921128
17976921
70476686
27825787
1415743
55921437
68421184
81694768
98891224
61694403
59422050
26378517
47593291