42929152
96617371
55741838
61949554
32999434
55724464
906779
7132661
89069865
9803782
69359799
67054870
52844282
64385283
95372077
7784190
37911228
74307353
32926931
76767014
69618415
29614432
10156420
62516917
21076809
94314585
3719662
38799240
57654366
22259925
27547614
42006648
48924122
21226980
15261817
88899958
7035378
43259905
8148250
5087711