52322287
80129729
44246510
78058932
3255659
87903103
77894013
56375641
28025511
80779204
80457128
59563467
88266603
52478702
38214245
28591417
43853588
68238107
9705819
29517858
63057857
3507172
72031533
49162388
59997590
87692470
79192948
29872520
63829003
13824011
71336260
7406238
49729914
21158439
64245539
14499689
477942
25453202
42299671
98673566