79298028
90325055
74664786
33695163
70663642
32895642
74873448
72364775
15174077
42488651
40098357
87135952
72264618
97021150
47297146
99767829
28543803
9855123
49016372
83052983
68369994
35696005
57778555
5874921
92198204
66468854
42469262
96561195
48828824
23549324
62113037
48678491
52339863
43241286
53283190
30548055
245332
30433542
15062597
71626255