8201671
2086615
91929316
7527910
21582388
10217507
7043119
77435843
38992083
86678674
95975929
38803848
69623872
6246730
26513016
21954686
22823766
37459509
96086904
84169817
33975533
47686449
2276431
72614352
49593030
42775303
5242189
38943392
30271811
5503543
61852958
60808516
20354111
14454024
68953624
68455186
70322253
33574266
77544973
92643448