99228350
80187007
65946283
45063008
10296295
55675737
57331409
66754155
65626384
63334090
85744121
84438381
83262051
41977178
29146180
45896482
71113121
34073644
4626456
33854962
78058964
12329282
5377635
44624929
22579084
54812038
37875685
63486874
4943807
43112364
29538304
66388718
90661737
5474409
3683268
35655136
39525597
99376254
27525544
2626855