5108144
41072995
36967605
53067285
1986582
20503952
37515213
2409990
68857770
50827200
79966567
73085128
20657786
86981687
68124898
87716212
89997012
89641395
35298689
978615
93157348
59138399
56725796
11045312
225720
59505129
33415026
1376439
94726157
65672673
32886727
39468943
4851219
55831533
13875908
49043110
47197122
4456722
1173122
43668035