84803832
4531489
93165835
5461267
14755512
14068242
41931031
53326866
64495369
77202835
90225190
25087074
24762322
72167011
21656410
50835135
20709631
39924178
96833257
88939310
60447022
85986274
73284540
30273116
1275244
63923034
63033510
39045341
3614795
16623381
7283931
85956252
14542380
81952281
3619816
65179272
24656749
56032637
79506809
6936123