68551016
29805944
7930192
78793316
79467228
90367092
93858670
99209854
4352293
21051029
7789304
3757366
2319632
43844956
50865214
6489412
6890141
63452940
33214034
19336402
6649243
41081418
20705664
62976207
38829762
85182602
93913973
80443567
61686066
13443822
305826
10582574
26062016
12991785
83367978
22988961
46759166
95078844
58212895
2519216