83274664
22931677
21219216
80281689
4497399
8161590
3734363
13907962
20727156
41477048
13174179
45839275
68082494
5328180
20953883
98626596
30391037
20283734
38187796
3303195
73387315
11608773
56585949
70954090
25742871
58217563
18085520
24986330
95249654
54926654
6159379
89221475
83086855
97605265
45049842
52382757
7003215
94735619
36928308
39779585