50524994
24898973
19778638
35701045
48423746
52359820
55322167
93271683
25602749
19938621
27348724
58784858
84299383
53141752
14017967
99395580
45948258
2528979
93058380
25568771
71401366
39451709
64112707
73942124
9708561
81075156
64416094
6536599
18571658
28182351
63472020
18423039
64858755
63183786
41832401
41988384
625422
70363163
40152286
70049492