25527913
60621453
64716682
55422088
50714420
41003570
10085995
52454833
387412
13545548
677648
56966752
46581200
2946687
94485863
84661558
32388607
33746765
94578714
69157718
72601178
7254230
31131117
50805818
43958011
41788132
80613444
80439890
1866647
925135
43757591
61336449
54671388
87952441
47732862
20136997
51335555
26591651
16531426
56107318