227772
11831960
26775259
18569612
1543494
76753505
546342
14262699
8161553
90421394
57169955
54621726
70908324
44556771
4553187
19829010
3513311
7989589
20494000
7859524
63773817
22416731
18805957
92356645
82167952
13612626
35441192
9193275
4364130
69144555
43834862
46038583
18132083
21699397
36885
28537555
17715003
40718652
64056318
95427216