56854012
18059979
78718871
26619280
1227508
83839289
59888305
21084498
81956473
37006668
88198028
19355137
41501451
58894436
52720
19059687
67575615
71486842
55211726
41177273
10658291
71741027
46053879
20399289
69407573
66434172
77539790
7428896
61212579
41087297
25641092
46921631
37669266
55449326
26148861
98067355
71668444
52088980
52089022
19162563