44146165
38002014
17536886
9592136
57109178
5774615
85257196
36123198
38552550
2046589
83691526
23098586
47397397
66913852
58145335
98342565
97427053
90578466
41454360
62978392
8342645
97112005
75334409
53889575
40183596
4908887
92361363
7078552
50153429
80311044
16255213
60499679
55116824
48625519
25073681
79651663
32953967
56457615
3037547
93959333