19886433
56103986
8052496
28204531
47017833
6925499
1183486
8702260
20334598
15446631
68741951
5328715
7925729
3974177
9447915
57658284
39301896
78257944
82471764
26055163
63804594
82673906
29649226
60744579
38998026
78178016
4762161
43915647
27547679
68725837
16417113
99697221
3137254
44048621
65021175
23154832
15579379
10162454
21784074
20656164