17631812
81925945
60913980
41665723
36888875
28996270
91082141
55056222
28667167
5010257
67378970
1734620
31024149
78321314
2336162
2103861
71551090
54496007
85099054
45398919
60389741
9086451
54827457
47731874
84446712
34805128
89033361
77534867
22257926
90237225
89292300
78999965
875721
71883147
84089237
75533221
58242556
66279314
677474
26594323