27965822
63505912
834013
4162565
7955475
24471505
79911245
7267666
31855224
13229523
47889058
96364895
53599482
25184621
35492562
14115087
95103969
52793386
5845996
45483563
91318037
21374956
7007357
46858903
49167347
5976339
78827749
22512126
93224592
6508322
54702011
94853527
6788660
20946961
949656
27641365
75462644
6604375
7928679
22792036