49589724
34753519
73131042
62519497
42554646
1286909
20629832
90725492
49204344
35941547
82364453
91692970
78084574
65884033
94752582
63373921
17611042
20698481
43473148
85263920
43641187
11865412
14182934
54715760
7827170
89622261
23255982
76173249
70436260
51365291
70723549
69739389
95559935
96181039
63937203
5142909
10496898
71256288
6666342
63151079