41021233
7893133
51069619
10524819
35974774
18081315
955562
2036633
55841102
85664474
27707533
86394394
83296587
69463265
2426884
2515939
8009281
8995824
94827565
91937708
96561107
11108738
20069425
50059982
55878964
5962158
16115045
78475611
8342104
82455965
7656788
21135033
39203615
462114
324550
50975873
24609642
36775487
27866526
5394632