35355462
33165494
77478382
31568139
33699146
90036663
59525689
5401900
80143445
66855888
39999237
32016947
13611586
94039092
3139023
72119006
79232906
81421514
20245468
77246474
9081739
13812483
20305097
6366739
63293935
68815987
27783852
35516004
60982124
70881282
25495428
67019110
54974013
11018974
87977388
22102208
774327
11342611
88301467
1966195