77609676
37933004
31954012
18864425
90801216
70701352
7416282
81853207
4409391
71226052
34716330
2638291
78983446
7512567
48138660
2895838
95785374
74484018
46981018
80512820
21955428
31192698
38004979
34339022
83206053
51751865
70777241
38863827
91131246
87125083
87787945
52901068
48869029
86934745
86702148
73937106
5639732
91225101
94627644
24369163