3131223
43575036
71604820
77477742
61935951
39564312
15158169
80983178
1362998
77269512
77677921
6175052
76302408
59492174
16997777
73537354
49796918
4126596
27341180
7761220
9251255
17601212
75433138
85359424
38751142
11249480
59937600
69641441
91148427
81138804
43657951
74428726
5983597
37764748
51735353
74254053
4411724
75755518
18329934
12653421