53752672
9460654
24161541
84682516
66087480
94845481
77067531
72756822
92016375
32362318
52369168
29424679
26452547
63979774
3163929
37643895
80887375
22975924
30244662
20108019
52417189
40765552
98419661
4195504
54833754
1082442
26756541
12593893
59099834
345355
58845190
51643621
24753733
35446661
73496141
84288634
69206812
49638090
7678197
39543472