69972956
10426403
2955482
67906926
7344477
36886485
9313523
39653203
96777057
76457202
1909362
12844032
89383050
70725498
10765652
94896000
45159068
494547
90431301
29872496
42446269
55296364
22299670
58778055
2178997
8279573
67467037
82194552
75048518
113339
68141086
47507810
80221320
7333398
68825135
60317311
83863963
697351
4486483
91912482