80153633
93587263
41325305
743782
27146664
98557057
93175532
17518818
30351413
82627765
64883242
40169495
64854256
44216764
9849791
52664210
34111205
59576319
38566829
20797146
2834122
85111362
36468392
88033904
58722363
42737880
91683541
41633007
61104742
38036931
66512696
75281934
85078959
68292783
26156271
8986601
50407849
27843911
5605816
74396196