82786562
13795871
58769987
63744429
31607865
59955906
6608825
6208589
62051741
85863542
7616897
4713117
68316180
41678328
71239256
14473556
50378241
38719903
96476041
61896486
39391969
35241578
7433395
22625260
35033887
46252322
79667452
60399062
25039235
58627217
8407362
5206741
99086091
6319039
53982871
54456785
92233016
41653712
53222306
3492130