76103742
17143070
29049527
63402598
65383402
66121966
20719212
2093221
76076098
50764049
55928857
27851092
36236006
66087484
9926466
54902405
9490252
99498276
14158569
43427100
3488072
65665923
45186400
33925043
95516417
13606782
19687000
48231076
4949975
32508104
7753298
57126154
9692328
84069593
84878343
46481745
71734200
71281950
86274477
7019320