78635966
3650669
40065177
947114
93528123
4846805
44386189
82081349
12519357
9042459
8878655
94511137
101740
6443325
3138821
71459514
91589463
29914367
74895055
53485165
8289392
16584619
26449094
12265781
73578703
52209745
12494776
32109288
94376043
12294594
72123947
16635960
55507594
51528398
2730103
31081507
63212230
17817371
43813317
59973417