81218907
1992394
4337976
42962330
1952219
28418192
92892440
6111876
1307807
85844498
56952493
88754289
52736800
5597669
13102369
7215010
10162971
16131169
60845974
3645185
85392398
45289638
8046046
67897456
51053550
86454726
27945000
54696831
85435437
38858888
33876230
52516473
9618687
37819201
44862208
77468391
8255937
4497886
39681560
35252553