50331707
85487449
83708812
78245629
81167001
41689055
28839568
24508610
46622187
12608273
42297569
48855390
13006282
325722
65314243
62069565
97571444
50051438
30155074
9006163
65206193
25944817
22171633
50248344
30566902
32022912
36326906
13064032
55592327
50086228
18476621
97264752
57622006
61014495
24669344
472050
51009130
43698047
22185415
24692271