34384967
24229469
5445486
8491418
3358845
61187941
87202814
13604766
83475511
48433311
7036453
15374072
12051467
57977112
66982985
14216322
47411437
68107698
46254877
61257251
49794520
60003076
12677446
39568163
67023386
67713728
89379646
20746450
35889374
11561526
82492372
33252492
84768461
80753537
969191
26892355
86385275
57213942
95606388
63765082