54374471
4781196
77105990
68624381
97888843
7884859
30143451
64627898
52265747
60358095
46235580
37424544
55135366
44716459
7205096
6766757
19359395
180742
10261191
69944721
94227412
31198581
82794297
18555572
81464674
9299535
79437861
25503524
1703746
38947802
1974162
50128655
5972376
72185423
59123378
90832096
56043643
1806770
12563841
97688048