58516771
54231601
10128177
52518765
93646508
74323503
13254378
51845408
50915939
31699199
43548489
5397739
24118986
47696390
98356156
97693602
53679087
83211386
28359422
27197689
3115441
63616554
31588884
44936403
16825228
16993457
23833911
56979813
16974747
41916114
3588624
62281537
26588034
13689261
64893968
70362144
604772
92163598
10857308
64382504