85434800
34879546
32811418
6298372
80454214
2935558
81907564
45883298
84345511
75989742
61027940
15903045
7125660
51203601
46395967
27435054
20994064
53692342
94843006
36281052
6134374
38899850
72147831
83962601
8910172
86389079
77038665
95328644
9051529
2879583
48033162
40043086
47891203
79485860
6872028
53074891
179352
9241375
2985431
39992953