21211173
31927326
2007455
45048032
67454825
73737362
81083621
35691961
87057188
7605057
44074953
1306970
1920658
58107818
18244216
3671219
10995187
15469453
64294592
68813677
4229305
3563190
30019634
75046524
6677142
17054027
49432288
9325790
86205927
22898462
51369045
9343885
62069101
12496002
29771861
59176404
2113403
36464754
7456123
45933136