20622747
88779221
22771519
92395994
4510553
85935787
53501665
26158938
60359332
5800177
40189222
4441296
63818872
33681365
37146300
72403029
75699210
83649219
67865593
56108309
98849052
62523464
53362216
36305576
43096945
42856162
314303
41245306
9263587
15404015
11398538
56208364
52198728
55114116
8709398
94733867
54766498
93101264
42368284
92956143