1643599
43513792
86918797
67534305
15041904
57389451
1042012
35427251
26614011
8602886
93474420
26881425
4552277
42306965
15325057
34855951
56488164
2807830
81173750
24345092
79002848
71135355
80432298
16665025
7036537
78326489
93202518
5243598
32174128
5254940
59366409
5277458
82993198
78286718
85902771
82177618
17608228
87922852
67074548
32269300