41341631
13894836
41847943
39375500
35457187
38108790
84615018
99848918
48925016
99989168
17182507
77391415
51554691
79918067
69571612
43709766
41766158
26765673
67455195
40323801
59452704
8823719
78285504
94261031
48066468
11672
8896989
8512236
74399769
5937425
33776846
47288279
40425234
31068687
82807235
73537575
82716792
51683619
49063422
92369859