73286056
2672975
68662686
33554452
65975772
6863522
29641129
1533752
26088323
18561541
56443743
11187195
51798758
68825174
20451923
13658751
4813982
84687196
18668200
9624967
61959883
14214643
53604663
91416973
61979946
97549584
59347253
4517911
46827999
4589846
52414939
28568334
77884407
27685468
72626405
61098583
4833743
43611346
52621183
71912786