81669662
27531281
64895511
58501226
47771903
77311412
44766922
55764640
51764933
58257477
57043166
96604651
81693597
19675649
4051093
6564213
16352810
48852402
55409145
96544104
9552824
53732368
24388982
49528802
97726212
47208222
72473394
75575661
80568086
83454225
50962187
90645879
48182988
85913667
85137959
2535842
9834156
68912207
7759460
7538861