47056921
28404530
36447549
5026126
71893516
92632496
57092007
519596
41186829
35855274
31623743
58548192
34425259
6741040
39392547
45458595
99442131
74261920
88089425
93086698
79349078
19472344
95717605
21458317
6902479
40237513
26138207
50644353
29492715
45921363
45265134
28794225
90302254
94614831
16097813
32486515
99351220
23395510
73219199
89097609