44703180
41357919
12033753
80857374
48782086
27206698
88435613
75804329
78061075
66372097
9815199
21765938
2937974
35711530
58818766
66189155
91184962
25177281
16537147
75072636
76421188
75265833
74148570
3779354
71123268
60713646
70917202
77055170
60036409
6734523
64155409
38073820
24658627
13561364
93923982
44441285
17367686
67686222
12301817
28568292