16684404
77167984
26861964
40415917
71625597
77899735
92074112
44984867
59498680
66706178
21757882
20131440
61631778
85673593
66781288
30967481
71196067
9363442
3548551
39771451
60062302
27943789
8143500
98191920
94342833
50522790
15362232
51852287
34093443
60239388
22149086
35544602
14807744
6618291
34489088
76367720
6055527
50046840
64136553
11652470