43539524
66558469
77157459
50863713
971946
5968836
51107264
40841167
64699031
401320
15648874
33183997
17194421
65287414
34598263
65941877
24309088
26819678
11774790
17698980
52256363
81324372
59671050
20572887
50409124
3967228
5433846
15274923
9149456
67403087
64503140
67479406
25053
91268750
83291006
43222578
25673311
96422936
25068755
97953874