27077027
89667488
38656924
81701709
87599577
11544742
1629550
935610
12614930
92007243
99589304
82084774
4931727
82718703
83814761
67096655
33133627
60032930
94285243
18144060
1787416
10486511
31514162
54013683
2754176
51296979
3511441
22613649
7113604
38172156
72733355
58989329
67479609
10129815
78013358
28485205
97226420
40822565
69008851
76881197