96385694
51895960
94954951
17179588
8601968
38385908
26354772
9246044
1934575
81574340
45103172
80667302
36496036
5521526
13079695
36554182
2864538
2242666
55362451
30776366
2911517
79195090
18253986
26924415
65533901
6524795
14289792
16697249
60359755
22595040
60043093
2332527
23485873
72893175
62387059
60743194
3250352
33491507
29457238
84225360