22789258
47366739
14815139
51793886
69123578
91051270
28072482
47881752
77989102
12086551
529232
8637768
97714546
89744378
71874374
26447808
58767463
15274004
34965128
24616972
72882408
90832098
24549930
23251343
40406236
72053292
13631618
55231121
36944424
16873334
4605411
94413042
23839528
49947781
28945086
77255908
18099784
40423558
19459273
513926