78844824 28317595
65909998 50739186
77039051 40125283
13572259 26219223
10018011 10660111
32752285 70139407
36954998 62502431
26453392 44306001
11971577 5042284
86071746 8901394
8303641 18118539
39593848 58864999
81939557 96064702
21547358 16349545
69218095 8109173
69205355 60110511
88816086 49089881
16765921 23809370
95033914 92779529
30324575 18798661
42944752 44201996
47055033 84506180
99421718 25689757
93721933 1104401
46406397 64875823
49806738 56649372
49742079 69751458
91571048 55971966