58406964
247145
60915482
52056898
2498573
40078022
54858478
86952071
63052040
289810
36715667
82124407
59367269
5741053
5020361
51388069
27891047
59699705
85625318
75846585
39027286
57609988
23919434
57213885
30666778
4026724
53704093
31332483
97351121
52011644
96945652
44542626
32907333
6347154
75143368
4505454
52343105
65463949
26194069
68264878