28679350
83043424
70157937
52906815
49208804
93304452
86811583
826628
3227280
73636031
24682275
81506312
54244321
61882515
87372671
51057852
69923262
10004358
31407001
90472342
76746908
70148023
71067234
61123400
39354126
30692968
59108650
81574114
42675181
75729242
8046408
57729730
15364022
20054451
90649840
58438850
61174278
62395133
30332353
69839426