20717319
68391727
32574867
56772707
18558096
95467112
5989642
92813870
32789114
31259157
12103040
9797725
40271096
75723717
19133018
87608768
60677756
30048033
80697886
58779598
69571117
39301342
88207757
52094228
50692892
11415265
95835843
66685996
27423131
69094427
19979832
33229755
26015869
44204487
95256514
8649422
31619584
49006477
27848004
41368801