16822994
37578013
1800993
8304369
64898195
92951862
68168070
54826820
24454284
88295221
70085666
55751622
308289
30621071
17833757
19374597
91326040
4758113
63529811
68082693
512758
67228710
7108919
70367434
71195763
14887503
89241773
54697402
85585335
79741517
94004158
89826507
32691528
58692997
73263455
74212176
15985001
51022932
54633066
26552324