30848390 70090144
10366207 91267389
39872952 94396253
2692148 11882188
99931974 45916580
33162687 21045265
83640157 6162073
67672085 65771205
36804487 56452983
6032746 98720430
38628060 75520416
92507036 74823245
3034155 22340561
91160340 87941049
38444133 91670017
96701816 8408022
26364671 40662364
43579450 53606808
15308618 71467628
36180819 22561243
4487261 56635684
89526637 65329204
16880473 43199403
47403487 50954073
37277715 27963065
71603455 83177991
91981088 1454983
22939304 46508933