68153367
85375258
89863543
80111659
63109586
10203017
9857818
76193529
22888628
5029691
3554841
14362181
7632478
12967566
3342268
371800
11879760
21316524
23696251
7885121
96705405
96553371
51166606
59201014
4790604
63237957
32093968
86572424
12691652
72306392
6904638
43621911
79026219
71074219
40746765
66788763
35591914
55317490
19183775
16284903