17303774
29434263
10752749
5184127
99525952
82998830
17262128
68795449
67858009
10549733
98452368
56965342
94895388
73141074
8759209
15926753
41834479
16192062
79454394
54406422
12647523
1069530
5551513
63096702
15695355
11842704
28369450
8496455
96135142
4279632
15403616
25381550
62124227
6621280
66296892
80105352
56751
45589116
74317908
89064115