60831474
37288598
14303561
52505530
53528596
1468087
19216149
24313695
39858783
83764316
92126599
16411803
5619837
17323522
77456583
292217
86714884
9254204
28967097
33481629
73509662
55661564
86324422
8245016
22947255
15897333
40576987
74277024
14525693
13023092
32292639
2634781
81016829
56904028
94997853
56472033
11299803
13931586
34762640
9958912