12273553 69444059
8554193 62743863
50002907 69617462
32025015 82012132
20443740 38019686
36816930 20893965
31448097 35849354
24905745 55782242
65334608 39179308
90470963 28778022
15154922 69717588
17098658 89436105
38178706 69375978
88198927 81236567
26620588 76210608
85439806 23133994
73943636 9630792
62807982 64714451
30483590 55483347
77270336 56953348
47163062 92357955
86399460 11007265
65186879 66102177
69072030 94320600
60574763 71165185
39202406 1463692
39749472 32035878
31832359 42918111