9063315
4676181
36145827
67630
38777718
87584701
73027266
72623753
75237526
25261280
35444544
3101289
76185676
12958876
47847258
66053328
7184647
91238222
59058297
50577400
6804762
90962700
74676050
5747443
54669291
17672132
25549985
83798608
91947243
77368844
20515234
21093300
66015285
64266708
70933317
81965523
53452517
46633684
29486642
52025124