23617392
37854354
32233610
62184716
55586596
61605499
8984925
43388036
60366661
1554650
77912446
20381290
24323536
42949069
44961954
96553023
75966658
32375261
75478188
390674
50041627
39282707
83401250
60466688
60922809
23638913
39581702
86238125
56137301
70831526
1191472
11748402
37229967
56236543
3984503
23397678
30801282
10756865
94658180
28364011