35053084
45907455
34919174
97423947
10175512
47123035
19713130
35693366
55174184
41533146
52003364
94161207
56675336
94646279
79737654
65447530
4703715
74841880
56842868
45752230
79854581
8953377
49723268
1499396
7144272
66676914
981510
63299644
50418301
5659923
54389616
93725925
90448110
78152944
26489694
526353
41783756
26928066
26277240
11821418