64994350
83022499
97241990
93645776
66557796
22147218
75678052
27718427
2827986
35793791
33231327
16484373
7465819
8009798
82437512
87681774
51847083
2028019
81394944
7842358
16383752
92258272
8274977
2160980
33482383
11365840
9663911
71809983
22787380
67339953
39841488
63252564
32674883
83385700
79167038
2585510
39366644
6148430
9251169
91547317