8370668
21549495
55291974
1025161
50917677
28903216
67709698
98993592
39195085
6505627
56743718
55349981
97047165
31762106
33806167
82852301
7094505
79706645
5239943
73243632
15988101
57933536
41422809
69892344
61431397
62103027
368930
14648489
64025461
56327758
49169289
96978815
84562838
43973455
93027679
24142646
5710320
15098252
21125006
43829419