66524487
7804618
55908642
50902467
19625709
44472028
1945265
5347184
53754576
77933537
93893609
26014778
39176499
52231000
37964964
9493559
24916351
21064871
55116882
77452682
82621441
78761863
596960
72274526
27484732
71934428
40182820
33693542
62159436
34624851
88796842
62924672
81288867
60209815
4513414
514126
95117139
25721367
87843242
74515687