98222109
81322056
48579398
48468246
79554556
82019100
92012477
60986537
24114324
2105978
99711904
31831551
96325845
67122600
40127844
48848546
22593838
68762176
61125740
39835692
30239861
39359131
39272846
3288831
41954717
22184515
10355203
66396614
68009321
83693608
834661
9665132
23533668
4805951
44969739
43345038
87743773
98762103
12276719
7120270