94543923
40931145
93057397
9221854
4639350
90557096
78957324
9949957
64349706
73197633
56562373
96383493
27791275
80733067
81562983
42964324
53043302
62982985
12094578
6334129
7219635
76816017
60243036
62983074
54199910
29493630
53509323
87079022
68671659
67991904
10058496
56965895
91511832
93675306
790898
78226281
36226684
12546413
9111770
76339159