34157833
5302356
6470653
88977472
38698139
7175971
56811774
1146432
46132744
21203901
19815212
58512802
19436073
79176468
1971287
91989363
99218184
56305327
86204703
91169858
23545491
86693986
41152558
35126260
41387690
44228425
37646776
16537147
8363354
234916
30405437
38876651
2428547
4467371
77583863
90602466
56407540
39611585
37184842
18107890