47322243
63057163
15178665
918435
13616514
43685728
29918004
75799646
28015717
7672709
94048851
82885688
64561200
42629126
95635719
30909938
42202785
58728579
45033404
55222549
92934248
829025
65276494
737488
34737628
14603066
9354331
56607559
23303106
4991580
45244029
10761213
55105799
74387904
4985895
68157561
53864861
57234567
7161037
59471580