70994881
9465147
5494769
84965096
1763714
79771209
68858219
65357514
29409240
22525248
63224369
80503870
46622476
24254551
5211408
7064944
48873480
72243341
31616954
20362837
10598042
50708542
22331901
63356476
38902086
7355273
36523885
81701261
30165946
52126656
33096749
52601430
60192781
43445366
87786166
571510
83017170
78622564
43528874
45736838