34976179
69476
8621418
68776713
5172701
18796227
59311722
32421900
31927805
61804424
11957411
43128804
24822659
72273454
79126272
32101233
28507489
55862699
10551942
94078636
43606520
75381491
9673654
42314488
65418910
67036098
26479625
99306900
5698548
77543081
18914534
23515212
282363
7786522
50862769
97444815
81419565
4843920
41816642
21864207