8383678
5080118
39156256
98263091
97978448
76022131
70923994
26652689
99305678
2515509
88025364
85379177
76211212
65839346
5552182
93356323
25167905
84549002
60564686
93688233
22248711
98296023
63507631
49561855
27021622
306769
91694620
77031129
79658343
10387650
25921951
70169246
90798008
22583475
8325722
127836
16463133
75272024
71973342
454410