28924592
2098250
59028058
2707552
39426103
42171109
24476596
28554313
41678357
86652173
38608842
62322946
38697593
86949050
89274115
25513069
5555414
96596583
43739475
53163810
17103677
4865899
99207428
63657809
48665627
5451995
72737137
9994478
81796480
43029045
80918441
10771462
96891298
72116750
50938359
1228701
3124830
40776840
52045657
51403547