34905434
55059367
94406118
32902914
93302488
22386413
97398048
45313711
35687044
81932375
85119437
30211171
43697658
4626163
27686192
62425355
45646923
33942312
65632007
16502404
64549601
50365687
22197108
43934428
36926694
53948276
8091991
30756105
3707874
75571255
79666079
69428358
58425509
40347818
151748
22421479
54676862
10963871
7015477
4775807