60147080
53575351
48606036
65154593
4472421
7151826
7474945
3424064
85445447
15544293
5219188
58451400
337674
64019176
17216008
38985155
54128709
28423883
38731558
16321532
47896944
124926
69065799
50885330
65666200
75064995
32257697
82846214
72352467
68952364
8034237
83831506
82753995
75232952
28514307
71258658
11953069
9596104
1665684
8679363