78557849
95088692
12144388
80486808
55133210
14343747
4679665
10729242
82881341
25756620
786195
7916288
89418918
91291791
10309372
71719993
75168082
19798038
38633351
10095346
63314513
71633417
68345203
32803948
16606983
28373046
1092197
2780789
50163279
75548365
91199223
77181704
95174462
54722705
6895534
79275936
485419
97659427
47511088
38133814