16472088
50588228
8843251
17335430
43689926
10247359
81362849
35639059
53151617
57832233
8242753
72622312
94627444
82653238
45372073
71548600
23912004
80487388
8488380
62336180
27745448
94644016
4633596
82244658
4485538
72254266
55335564
76155929
47942658
6384254
77316756
37957314
41309310
40998834
50299716
68339581
97705397
6419870
35796147
28997737