30317770
41206332
7329612
1185337
57331497
52887861
4734633
68411885
5269882
19172687
28742547
6449562
87991401
79968386
37884406
55007559
19764571
35412196
46199218
46107694
55547639
71474060
45037240
46265495
6313388
11454365
44385356
1723991
79639471
75403441
78235707
77829041
11277422
87256012
94172091
7004334
56394443
17785555
62206981
19141728