72953222
42523344
77144366
51456396
44968128
24423747
21851874
93247538
91707361
95592298
19697927
442752
70365348
15165022
30861280
47037714
8074179
77399283
23431640
6055246
81814898
49724965
62516938
98073713
58487399
80855229
29824193
97076014
77419934
52332516
66449885
76147192
76216342
96481376
7969779
73664136
8733202
34427389
57706917
14205832