15436940
24101474
14286404
23952696
83381634
86969455
87193676
59731137
45278520
52225261
48223653
80011421
58683269
75109711
1347228
21651984
65037564
27467941
83555790
15099560
50496551
83004004
7129704
85482596
75255522
47939618
74225568
42701658
57441641
63952802
61833316
51364097
83733306
32115564
37305240
12801353
35035214
10002850
87003097
79502952