20302350
52835499
83701740
85567475
99575753
71884731
64672016
37047477
81234016
13496027
75716656
71807382
75943756
91326024
17883887
81587139
5484855
83561399
22379718
45763631
86368951
94766279
91083673
69148808
58264442
78897493
37404185
1207188
16089717
40592696
44797620
8398147
92771197
83348396
2162544
590742
99742714
94742875
59962621
75076074