32422520 9396214
78782618 20799446
31221842 17707024
68298641 47381897
19667586 85073899
54621994 40406854
61441014 97404797
13332238 37393577
6466070 78909486
89724116 50623097
9745432 24213711
77783784 43167943
41745655 32647737
66140567 17982627
52651312 22380330
83243945 28371557
22117498 20886607
15594840 64035725
65838752 831335
23617668 66158426
95570542 11441587
47223675 24648641
25747757 85461181
59197721 94473671
89391438 55104299
3370025 30529563
69167343 83375410
65016843 73634269