24079885
47572680
85792108
5634404
4139139
92093204
6704236
38927664
59201136
21939931
48048818
90626305
2449459
55319473
5132976
71743565
17822180
46683543
90622490
18426835
37941557
54186327
33708974
20826432
53024131
75895895
90751619
60096514
11798138
99304308
13678182
46927362
74832814
55051008
20752924
7328306
92292160
36606507
64421863
56879432