77004736
35771779
14889286
5462835
64305869
9376811
97201158
1578320
23912346
66826170
87526094
72352361
71132849
90438809
1762839
7787668
88381388
12102118
47288892
70316836
66136953
10616250
92182306
24385203
23432266
29489727
44222906
8566680
62662544
7340417
15872490
99456024
147480
12931139
30107835
74313204
37342431
7055860
46839
52072549