11531168
39675060
38922595
1987398
56929619
8094955
87992696
29526307
86065243
26989171
41526738
28094295
8525365
94207
1927782
61404028
46923764
41434952
261634
37376910
56422860
82946107
4543609
7826812
67769459
71339885
1249511
5386188
13572301
22652064
66206469
34249851
55222429
84923741
78628187
51861722
6937121
45345979
89178234
46415967