32918049
20604271
54454484
665882
6329334
80773518
2214683
639170
44172754
2525100
93518145
83469617
8648737
80262348
84995876
63752650
79707187
99155720
45761878
5022639
54272837
17157921
60841825
27305315
48689435
99221938
91277020
50973263
24636105
1929818
60006775
83949052
15931357
67833278
3158480
39745752
2583025
727653
23638160
16949266