43494916
27927868
92109420
66707400
68365633
25831302
49271943
2845496
29469040
97927326
57223406
19946022
51079362
75387678
73019844
85386083
38391535
32219459
21748294
88267981
47825899
45798842
92293507
83705542
64307642
4858052
83914690
8352893
72388662
59957480
14125586
87766994
77009797
29835752
23985930
54171609
79438710
2871657
12326813
16128381