19511780
57707127
3041718
82047700
79872340
65641569
81976654
94056904
98913171
17691283
48944039
98726540
4584748
48578755
27876330
43445257
24374068
2719517
93596465
27583358
9256203
7195301
1761141
86445593
98835899
6787364
34501467
86301913
56493466
72228972
35841941
98136228
30351243
83373164
41912746
48051214
18371364
43253713
86045949
33206599