65046532
9312350
50892158
65289987
67326045
38355354
11304808
67912686
34926916
91996966
3164883
53475991
62154238
42157477
85064859
67358617
51967409
66583873
11977208
52253083
7751154
15237418
5786148
21989694
5438209
33806109
77021379
27532810
38724260
16898455
89084093
85638028
718713
28343455
72441884
72156074
26548221
86696433
14776088
75281958