34908084
73204661
48405038
72743314
20564666
64713101
18595057
95135445
33758950
75395246
26535961
74736380
4888418
35663520
26097188
30131454
30395230
28127996
92863718
352133
19784708
38355934
70379099
792522
9532837
70269718
86196991
31276010
97324800
20943078
6941483
66475569
91139006
31353278
71665042
65279470
88035737
40072774
4495904
6343802