84519568
74947736
72099631
53525993
3953860
97833681
27399671
54978682
92116991
8034074
1287892
65425233
38178751
94388059
10959937
7142372
87539663
83881073
86464205
94075001
96777902
6774191
78617337
8903760
73827381
13127784
96872814
24932627
17537927
96039009
99432919
65856348
1282344
2440685
41146016
42494583
81173055
11295646
83117189
3703531