15673969
3398831
53915484
54233752
14184675
29825602
26692087
50738581
46295498
47396733
9487621
77728446
80519688
47234411
26465070
2517162
80269583
42641771
13975952
24469136
83492848
8468714
79411846
75052475
12687252
33079859
85186510
1309536
52623646
84241773
28162676
31342555
77944464
47558837
75508254
56602618
6090112
17582591
87498984
38883181