610762
97902568
1311631
9531659
51075863
65363085
7336202
83175119
36416316
65296501
65213076
51521961
60743952
26057928
55213633
48498809
89168536
40348400
31277178
80628114
65354143
63441383
4220499
22986678
25635018
12356382
38313584
1249964
4042514
43101599
8354483
64945684
9156996
57019625
47529927
32086573
45488241
8307270
36782460
41775390