34671485
7908316
375607
2093630
62907378
8622768
3371043
72116443
54527552
71665159
9169856
85605941
8999803
66928207
47229432
83517169
44607947
34206074
3678554
35136704
12165894
73258825
65275777
17285675
14171451
71227514
97679787
91597343
60502646
67662584
55604749
4714194
28816993
59852208
27839632
74324829
23798530
37039041
29073298
59895389