87413118
73538120
87372639
96895362
80187683
86991559
86599984
97662134
34093540
80888542
18263198
80341442
19803506
27494353
44542869
11302656
60623907
7488564
27163231
6238988
45189980
84459526
48712314
70665011
96389029
79767100
15265440
27962826
11937892
91083447
4177912
68227098
8978359
22007582
2497225
2887523
21791514
70999367
292602
38624479