16152976
97684427
65296618
56804429
77551884
85667064
14576677
1941696
59859957
69503767
96188478
68637844
91784496
5218739
80126708
1638039
35467688
67675225
34273574
47508228
5428258
53975736
44892656
88677840
38961562
90139173
3877199
20541777
79474199
9542346
15632138
6658317
5017260
14302456
31744666
18298971
86345041
4199228
4022976
54524450