93677572
6512386
23263717
41034490
68183425
1993579
23975911
93188095
17811325
93716642
5751879
65541773
83657102
6416505
87542091
68354949
56334615
39613376
36965473
93871504
7541535
36243886
971262
91727985
69228355
66044029
92154147
26824127
5971714
94578833
99913104
34382621
44678388
96285232
43982300
609593
15024312
10579870
95171740
25178152