16183857
77462493
94565135
64954945
38659811
41783159
50455949
53781163
49681164
11859538
2434397
99979787
6643459
40537194
22322303
27442196
74934256
37346101
8288491
98525618
71705618
20055130
68382219
47473024
29164628
88101667
13528878
85979843
23466196
30589043
41336829
71692038
3886363
47376955
5059199
22429052
87136846
63897920
42351802
5207665