23287296
73766453
30918352
49439255
32279438
13284243
62424152
51813141
47427241
136293
75162863
29279982
50813133
30559083
74772640
58392114
82082219
22607968
73764976
54224027
26499865
91568547
74348868
85717388
608525
86165488
9447360
43774675
58383539
64323965
38931538
19198562
90601794
29599873
9229783
23858650
8117255
22448886
59549125
80505978