77658059
6234240
15403770
4395879
73217393
18353058
96398020
14915848
36407181
64385919
31096009
13374629
8679125
4868448
7890961
7056845
11003566
3395836
79581361
61113555
35752976
6801433
99693969
1477802
80587838
77834113
21549918
6187419
81154509
77994459
81456459
49905082
18455152
26212694
96494030
23552335
97073854
3815406
85254505
69964895