59683723
613834
80681821
21619612
1849008
833011
58157279
25557448
92199742
62869326
734657
85092760
80943731
43721096
7256460
96022424
39461072
13799752
87723387
21931644
16741748
83358429
23202258
42058375
67348158
8710484
81541340
1079491
5271933
57713413
51427934
52176732
55392728
19732856
98284648
98742608
4000105
1776767
66889047
15211884