84542592
4118155
55932958
39925018
28126463
4139610
86405322
18805747
6162793
27745113
80972048
54132077
42357215
50308553
55551914
37249121
2875965
66032305
79856008
55035153
63898609
69396975
78254528
95882139
17623169
73899999
84741827
72458953
80343638
32526551
18675334
58771941
41927920
4499715
28564141
1235394
159574
35145600
47859277
66202391