47322143
33305770
15923204
43783197
87243438
36842159
80704004
63433520
20219419
24521286
4945763
49897634
65956053
62097978
5234678
5562381
81665995
1472553
709913
53326
76953275
24876659
14993999
55414396
25524509
75329626
52413941
67151787
43107595
93132985
76667056
26388980
36464877
13388591
76665178
91984636
49964878
64255833
95778971
26869472