30327675
24162468
3937144
76008247
6052105
66974997
50952401
84016759
66479867
62772745
21147741
61408353
11802699
5635108
20113709
4823681
24241224
121960
66041864
42876625
305667
88592760
8197361
2688331
6149725
83153873
50374577
30004081
64594573
4241741
77089634
13567771
69995495
70157596
63881910
93036279
95302479
65927638
4866859
12725447