56569145
13988102
7652232
30659871
21803430
22567826
34436078
62546227
98569570
53835015
86594311
59082000
61733727
39146985
78735094
71754652
81432359
46706934
1716246
48358581
48666063
28094402
77815000
17186176
69251481
85713829
42408294
97009941
8745250
73445360
42454443
26525068
6544775
24989118
44457962
71192023
83695568
34123686
83054662
25022033