34338153
32384213
26362035
94151486
39084121
59688859
43205747
76468083
99108351
60107034
75012718
82042240
22527931
30756536
31134058
83567664
41514165
90216268
21814588
21625204
40264382
3414103
62748
34621222
64203874
8863793
98863384
86415693
63145267
70658034
99732976
61532653
46341897
51367776
45875904
8151873
30743916
85872683
92489500
69111480