32779594
40113132
95071745
22521833
85206965
1101993
32538588
53558492
7331031
98247245
60864146
91018091
77538162
17678308
9154503
4799134
53417499
97991723
81616582
72605673
9854470
21387941
88739234
48751448
5958759
9430550
65591063
37663757
857648
15576725
70423791
92184113
15477061
39465970
27112021
62257347
64746361
7146353
46794453
7516592