23797823
16932874
2044732
86572311
33552689
8430311
14966630
76874725
28375147
32742784
99502387
206986
27215300
81907909
69551530
89575276
78925389
60817071
32033241
59777911
47345285
20184656
82559335
9619874
69395396
27147822
87435706
27691363
13739234
60254399
24997564
40024540
57494692
89824225
60822342
75367185
50021721
17632286
55323133
1264096