1804824
8781330
85068148
65438476
31368437
5691903
35454746
4576311
14531440
15223060
97778807
53679762
21712690
41592532
37229359
17706108
84813179
51034483
26721355
68981873
13871107
8185873
84126142
17082914
44246191
58144908
91142366
50932337
2010388
5172400
84452565
25355721
45862064
11352314
56127760
50561376
20463596
84127543
16715043
36915581