48691024
18431909
44637000
16045747
50592435
24873292
20589007
4035386
68097251
25802926
91265223
7878272
163189
949825
77014264
42121257
31561847
72443156
93037355
2145803
59686262
70215837
3634758
16138641
39169378
7293255
72363279
41786514
61351920
84058676
73858934
94675799
92086205
3474198
45265672
83359749
56847947
15376436
55113089
84992346