58159937
53995760
79411073
9130140
61676597
4177740
64983520
81561961
96231778
80256158
7578720
66259551
19384750
69731340
5134433
34622883
7757601
8432650
45686162
2697398
93987287
99438565
4753039
72648518
74289137
3496589
4293718
13645696
18872900
13034757
9761698
45217850
75345334
37104361
14052693
48387660
9105376
6624408
98343849
47707560