88605168
63989655
23973619
75776850
48002890
63482407
1074280
7152215
38755162
26018195
13856259
42424759
10944558
40082097
10435028
12222004
21488755
68187085
1927606
26853674
4124840
78191406
78234320
84107633
61815567
95863771
16479813
76512558
23581480
6787709
208948
75433029
12874648
65133371
90267480
90189353
53952329
34703196
99044868
38522850