5839825
44164738
36122178
58006969
62593569
19813465
95497606
85624732
8246123
85587805
85854314
30243771
41623139
68735658
51382136
60444491
57724515
4740339
27373148
3084488
28342896
79999515
94437099
67312628
40056665
9167820
10514725
87061299
39388073
71649729
1965339
30072068
64796399
72316802
9521800
70077133
51816848
70792037
87997813
86933935