43362711
18703791
8855484
58832317
40884293
44325470
91226424
53049122
56139012
15396314
4833326
99025003
8565874
77404628
16036334
74988110
94568075
38621107
7258594
34817679
43232907
8708400
38405113
63757280
26742526
76167517
26052388
23985112
86838901
48579248
1944902
54516944
72034786
54936247
12649837
47599744
26459101
79551646
66041888
57954178