66453095
27211135
46319200
7113913
93775297
40551788
39882190
97033576
46213336
60993931
21022973
73903763
32077068
5048409
23218331
88869550
72326741
35175491
165766
43733343
9242820
6243705
39051576
75207924
2141043
46332785
16208513
87879215
7782357
45569162
4625226
6033183
16259300
4001782
80401286
6467816
44476610
89072871
42623714
7217829