51747497
336025
46611385
56185559
51111930
19906756
48528720
35899531
45234964
53576459
64287876
8796617
3547246
71298615
14306479
33993715
26145669
31775272
93712974
33075629
76051928
76714861
16798413
29821634
87551588
78705872
84731384
7735554
23098198
91037526
86258505
63375665
79977879
46504538
70268632
13987193
1408538
41692344
25347589
25469513