5155480
14943540
6481061
51893926
14137767
28063429
8536673
29395298
80123398
75793484
88545541
42727418
14105281
25504141
8833726
90981855
83852247
48525328
18618669
29409483
26299782
74718522
88701644
61301551
85738517
57314105
43681113
42067932
2047910
52662835
39416912
35974267
84082408
23456193
30693548
43245845
17751411
95174633
11738408
70997427