47646099 2955983
25067590 5152915
38043214 52582137
39235882 96720335
8183612 69943673
9330956 84192470
4313314 75388674
24720601 71154957
89438515 57462248
66482231 99088553
99513364 14353721
77658963 98331951
4578477 20104891
88520179 91359202
43868773 75977387
13321891 49894741
32890828 95172460
85085546 85775842
93122603 9717600
40124353 26222665
34194468 39709273
90320486 65419429
81171375 53625023
63604758 5824039
62764926 32311200
21221820 520143
83762333 89281535
12470234 48397446