40166246
59486939
49075700
2672910
18946878
33003617
4926269
79025518
31301509
9546173
4025372
86239232
993429
8449485
6372789
82955489
37411590
70941937
56373788
28909241
96006218
3491604
43158928
72069571
92602098
81208173
36569159
46587700
48481055
7756763
54457936
3659560
51701904
52558605
49246700
77674477
19788621
939344
14777531
8961287