34444639
81139668
87572165
23296433
23665394
51897738
6882809
53823090
72201419
67452925
5094769
15191841
89223779
37468538
88904107
95727236
2784504
41588949
12834997
71704570
65576358
81524384
73875845
68208913
66508181
53487821
8859947
14664852
51306358
63435745
65896360
81259552
82584526
11671435
89411659
78979187
57319828
21612741
85975027
214284