34885572
5913382
76126938
74149778
97738942
619674
61083788
71038767
58558114
41833086
8570917
29221717
33274940
9564768
3778799
60063722
4754839
88755654
80904562
23538452
55879533
17735460
2377748
6748316
17127163
53336087
55331588
45617395
97236397
6194227
9228867
4499131
7164106
68953427
95684897
39077404
35399973
89332569
54641117
26871097