39266871
27518864
20767390
21342901
84051460
64344346
9716314
71622076
44834339
40144131
595665
55822491
60098298
1292801
67503123
66456606
54421708
29688789
95094276
9942725
26142802
3052774
33011178
72943935
24547298
89961463
52708288
11168254
71516196
10609403
70414048
51697052
68485367
69818864
84871390
4066997
27277698
35285700
52644476
677740