66043421
28486046
38255476
5011175
71075113
1033467
55735562
69257529
56335850
7948497
562755
3798981
80798784
75518871
4601523
21165123
58698529
79167220
22434461
60233184
79575469
45499130
14957146
97954073
13868163
77949071
61144512
36311713
32802358
25971050
39203252
55008871
71467933
32923720
87923302
29758989
54812049
18261693
47065630
8575114