35177857
66242535
9864132
41626474
535485
46255318
80036452
16787482
12916892
8854513
69236983
40772938
10516066
3413535
19592288
2234434
18994716
34745182
25728811
5428546
19728593
40584714
6272901
50057098
32076904
26982413
99113265
59776646
43092285
27358269
44327767
11329945
48037071
93713303
30963920
34419045
30339342
55425778
33676624
43909271