57904759
79977429
54324155
4409147
32758164
7966286
68657100
60384974
3908822
12044300
13078880
79639
25025548
21624111
70112961
15217670
77499837
12598501
31455098
95793882
68736508
36659002
801903
57322579
63475986
4364463
49504441
80536694
66414664
25928579
4572609
28374537
6417559
5951876
2118984
61868031
44844444
29487659
29546969
38246460