87263768
5298148
17314508
96681678
44446335
73606064
74227423
6316154
84405033
39185989
7808199
32845499
43027152
79614251
83749572
73306553
50515065
48076833
23336870
21166705
40931366
27817684
37035532
12004505
20884692
97839031
38716832
53116975
8091178
32046026
11574598
9211204
55633786
74065296
409106
72616326
60471765
1795500
70543671
68471448