81177816
19119299
2199919
27578363
98718128
7493022
2634555
67152851
12709240
57034134
97988620
76243815
71528880
10158283
57874491
5579860
93568456
92961624
80949257
18116279
69065816
68058025
53187798
50448972
67774269
90511478
38116927
52082612
63777902
17189933
71058309
3079820
36468031
2983847
71487781
16459259
82546907
5707957
42969143
41405804