43794582
92316022
67235998
36672233
99929695
96306972
21014120
2952426
97511154
5824174
58812880
15203620
57855289
99706934
2580802
18835534
31687877
36468021
1550448
43238333
36022500
7355119
7057067
85671063
57326961
28321132
15434771
68712663
6657799
82216636
13017590
46731479
32155278
9949982
18142719
70878835
38752717
73916721
74012999
97788385