60268461
11378370
84848133
2286171
6295666
73052874
6541461
57829708
46674691
70009283
11069439
6285520
20142713
65349225
9882988
81504680
85136490
70334975
98376841
30071985
86463010
34657871
13712147
74537188
39405045
76855926
20461332
63217712
75407314
5122764
62082429
14309201
28586232
66824007
12414281
54464813
3616736
28762900
74547273
46916515