40525402
64307610
5392558
207225
97461204
91783106
32971051
557714
20188409
86795149
58314947
30569363
80818655
17871633
17271863
81591136
10768152
44835988
71161635
80322610
75206348
22912471
18825026
8098658
75591925
79671854
18056472
53764744
20793012
5999762
44637618
15222809
70077482
64352899
99495771
62204150
71907984
71894114
13158712
33317202