89901580
44801485
40134257
3169738
76118118
92055126
18564699
2564849
33782531
8658774
8934473
30446536
43702448
9376754
3193311
21074137
25429128
72361638
52983376
11168759
71661851
6132110
9788424
20632955
55821908
65817344
32743524
44519357
70315420
32297
3661863
82363034
40104349
2802479
56479565
98761144
54397209
8172457
71159225
20539009