58048463
59123301
44105152
20196145
93018382
29037520
44146146
50292047
8696738
9256772
9472972
69936454
2768413
25043948
3041272
5078659
39215832
33277579
44812257
9073085
13994927
64596466
2505896
8245251
38164461
48504155
13545804
29518382
97445084
56917980
78437708
53389719
21332489
74562695
7993292
8393303
6183408
88888468
26798575
5863201