81823886
92957725
6553728
79393172
2292520
69884415
93801170
9934991
578036
20088940
56857317
81085584
5116297
5260643
13352697
9776765
94315176
66012728
73185644
10275657
88922818
13539714
77193591
22206404
65358441
21059205
14437401
8742745
4191590
22384171
17243343
64969429
22152402
34065927
83511857
62711282
15526754
27648861
4063933
15754659