83869825
96288409
7161643
34188953
69148521
94813996
71794595
85511336
62664035
65578190
80673777
24153797
21902280
3351348
60254923
77344884
11297180
98612965
79878785
15985271
37334581
7236469
4683878
23402164
63561382
99215782
3878389
49733153
69627960
86051615
68897957
34944341
73508871
37673189
571095
92918117
96071742
68438590
71909887
2945728