51148374
29996768
50935732
5574430
2682420
65403954
967524
15774726
29961264
54908929
35271986
107442
496859
80652603
96192106
42127629
42759359
76486100
11488622
91194770
55714445
57668762
60195269
39964921
22179035
7212676
72054476
59271938
32368162
16506513
5242776
79691467
6156080
83035637
45198590
46724664
37903665
60501223
52534784
1394077