75174011
61459863
15996365
16948900
39785014
64069505
38281490
26012586
95221253
89226358
21271899
426430
86203813
64875409
58715008
30019391
20891576
72463786
3020218
18495613
96262196
9025571
35946000
93513592
11438907
47932334
93717887
45822631
24654537
71715251
14095076
43889840
54165096
563572
4437746
83884417
85056051
65674416
22825607
45019398