49949507
24509909
35224545
13551082
55292881
52252232
45836935
89979466
63459403
1262656
51378030
8985512
51458289
19354940
86078443
57758591
85848228
40217614
18687775
14237135
46767163
13485013
3249643
6815223
68426268
56659992
27247083
57279161
10893105
72641402
8514841
56312432
6691882
60231325
56779369
86415234
23652896
55161960
95749040
6208382