89933971
78992980
58251214
22936890
26493127
61098025
4597432
88023599
43932861
42102534
34403112
89065687
96059575
47286803
26797324
56262806
41351939
6976393
67397017
50605790
52008188
56122996
6003306
17843850
38941413
15175167
32317242
71873370
11189887
21563288
21591586
14907406
95121814
13827404
57567751
89467289
15615457
3076953
43689377
44755289