20401150
10321370
65984798
150665
76771614
93768808
99194304
79526412
72234333
705481
59526071
12622168
4327550
19925944
10303011
24344020
86493876
43557122
78726570
247899
55297852
53496552
70649519
74796460
32236327
86733087
94334716
42929775
7783652
18719185
1939152
6145649
23713922
23347455
91589133
74129806
10163381
94385725
21156935
17627138