13542438
77955117
52905794
371760
5233085
89154772
31292710
44186982
77583719
81256665
50442420
36732204
89999202
54805835
7627147
59788161
89396947
98539361
47731089
26928240
92136171
85214810
91513800
2629505
47501112
83387716
31946649
19607224
18926656
3325394
50657566
39586133
98572596
2755132
4644599
8313929
82033329
37175575
30643926
62525017