19665645
44664383
33655618
39197862
97504912
47372436
563154
57172993
69501956
53499278
87599919
87439017
54463542
23439466
69222076
66915744
38124661
71526345
50459290
2677568
50441470
15603204
7327562
75674900
2759448
28415922
1033261
19055255
27857467
73127056
86725895
83451517
9177084
39529022
20388920
48251272
82672251
99168836
32149533
30534708