55859236
3267922
7620579
60822289
37087679
44072233
19077243
38353561
66248318
62065670
53441919
1983965
93496947
70189624
32156408
91728534
66373033
23987344
77262471
68254971
39007835
2267644
47139522
661389
7501295
73289902
886210
16209293
79128710
5748162
61235139
62144705
62792979
38226980
77582895
94908034
1075886
81813385
8587691
50797961