85115869
27901398
47537059
74862187
2378907
23123845
70725929
58747396
31939305
95225205
57123078
31561918
11542339
8494638
67422480
58725906
97413376
42602051
96535568
21375754
44435763
38179593
48702114
8486629
53649485
37476879
62738146
3241012
92623700
88193236
46399091
77755989
41523968
66725089
26404560
82117721
20411977
7854328
5854264
7015179