10743313
6996718
8312967
54263440
540369
5688115
29187779
71091593
26385483
76535458
19691836
45471678
3482610
98586558
11162709
62994020
83769133
6915498
60041238
42938317
30757015
75217157
75902960
9613430
68238053
94408186
28126181
19595771
31612856
89342106
13202148
9879655
1357307
63623388
22944521
90019650
5643174
8123255
44276618
57187854