49742346
94601392
80175146
70065637
1275201
34519797
285184
81927668
72834282
98602337
29238929
35203773
5918638
38084393
3018556
96972144
65605470
10784676
53207799
17858764
61952422
27478424
13669949
28363368
69353355
72974863
3377153
24172969
41297867
57861230
56651041
39522866
9036682
59351693
56754883
44783561
59715158
34891137
6418076
79747036