85066942
99755995
45504049
1851820
39537136
5259285
8145787
1130535
5556050
55892233
86475292
15773980
8018473
66003504
2715248
42609288
68302312
44262268
6061613
73471734
6006823
97956048
99667078
4758973
55874357
73667647
51842859
16513651
8131836
40721086
49461835
374869
97805450
69466892
11631855
87934613
1042362
9478273
90143695
21017362