14427824
80789225
73441941
67947871
81066370
4202716
141118
1402481
57462540
18762335
52914027
45438437
9847920
64407279
49661664
3863641
80784506
88258764
10393524
51308875
89914514
75571959
12075269
89823435
34242463
59503905
54653029
82596445
38085908
58228298
78365891
11567880
5700627
66111924
43217180
28134128
32618527
87741551
25763588
47733306