61257235
20717194
2779544
23982986
1241717
17608584
8142428
70153178
94301033
3541017
1510363
51128703
52475311
75406052
59999784
68696140
85855921
4158764
89018868
2911188
20442939
39582023
67298415
48986838
2859548
78648057
52434959
69469545
53649530
86454521
26944695
72557429
52734014
29433155
80448502
4002271
49121356
8186393
32948101
4909791