53799140
1342200
14972683
57975921
29471943
61398705
96608006
37561999
94514488
84507914
24704954
40816378
60206577
89874723
96091570
24105468
43012387
45743275
59026993
47738843
16821769
55348767
75591133
46237899
55217663
71215316
96655047
93315657
60431648
44763745
61952735
482738
64755496
55842026
3045471
88495595
60128161
77627045
83307439
45912142