2855372
72299247
19365080
42355290
54324172
70304563
23321144
68837998
4723544
4811421
32156178
55689703
58169569
56086889
61628668
7225326
13464993
23608612
96133578
67869858
31018324
52564629
69794193
49076524
4075752
10289041
53213463
38889738
40806490
9676592
28039713
36772986
42791650
32935041
37813104
68892683
80844744
40075373
18095487
99549870