33113296
10339594
88282031
19328074
50902635
26846156
9594500
38188504
66461630
59874080
95514086
75874168
47119512
41411634
6040950
44112888
431292
53273332
74409231
9627018
59119983
44466276
93042935
81401417
90021485
6783800
80655211
4184507
53254963
95661758
92172988
30516960
1708500
45191638
48473513
62638129
36043719
47261959
96197459
70447469