28675694
1716391
27266804
66538829
69418051
85018947
81624615
13141772
50675207
6464423
97958546
92482408
8499376
85281236
43568146
95539550
83126574
16164496
80352726
5734981
7027407
52674228
8184304
46599148
86969463
44166016
8974555
95965547
6015720
81049842
39325286
71741619
19096886
71445838
78747481
57652220
5782240
64648421
16079668
20808501