95912774
8462760
79769405
19776917
2423961
62718737
50247151
34289274
44116206
12429256
37435080
20101289
27304091
33504147
6809682
16732064
18429612
23662898
2317124
3431258
232473
44336775
71151210
17818269
8472289
41873574
23308557
30568904
43875872
14871905
50814206
34252696
87429176
1516059
6678563
4514018
30685861
63559082
1111896
85794387