78758570
74304686
3895387
6268359
6432921
65631837
1012376
82727059
3501265
61039687
93235079
57482775
39673473
92952437
10981403
68625363
31074131
48633092
733289
20653392
81696504
74704958
94198202
45754017
44484158
72373644
437945
33552260
52551089
6063520
67312480
99525583
62765674
49562149
79629453
96173486
69388461
82987691
66479114
89131310