56931464
9695333
1327209
43094774
32891857
5898748
99047833
16973155
47112160
90042199
1849949
47821578
783177
56981673
52574873
71229007
8277978
51063971
10481630
61984776
30133748
48147388
2339850
50262302
22572704
87371316
50534210
12632885
20334460
22806092
45912212
87271425
616465
91157183
73345645
51673463
63651907
61141155
480834
76071645