57597298
44681353
53603173
59657808
66782032
79107885
96796612
65022898
29131678
14186582
28431618
59171589
17756627
62773796
47432114
80239853
90324423
38079163
70092055
75633172
68254934
52912430
42465800
6942575
88448218
7806846
71934351
19936411
93374595
90321311
12684238
76014345
8660103
35925279
8862281
31564528
85306660
3641348
44864716
21865977