16835986
91699216
742514
28387472
7498190
37278127
2054810
68517236
81947186
2728179
35615662
69043265
35882105
8367902
59573604
59927235
34743946
37412840
40795946
8541102
76007811
39562330
55006991
15179090
21446636
17747719
36764075
83515895
9307688
80461705
64696668
5684751
31976051
3852348
3509729
24485008
61088141
61979177
53351061
685595