35231355
12138488
85488101
16583680
44882012
26144586
13098025
31788193
70271611
16652738
1013557
59494214
16983359
27781614
93831686
36145112
71779727
81503063
33085381
80747217
41463447
52671430
81311661
63464314
4531597
85451129
90394877
91162002
92324792
91516842
25799755
40931526
57534008
28371533
48487545
47721169
83694246
63747483
51964296
31964475