42253719
40407871
4407223
45926447
4208653
36567486
99596310
19685050
61898520
9769438
52174016
18508576
2569922
24803253
31636475
37426340
35222545
26216
5290908
15722059
13768755
78002808
21822182
25618641
58123364
94392814
2290476
75486619
45405680
99944423
5997169
18995587
39271838
51642717
86274279
85894675
87098982
59482682
1341186
75447569