26007866 65702904
4340465 24677119
26653870 99198537
46837214 11107669
39036962 28491020
14798380 50123987
50631619 24299155
98041621 6544451
6541626 18731122
71121801 48650652
14309096 95122835
44467482 20316940
69435466 9317994
30010053 32002371
14230386 2894320
39179902 56756645
49779841 50927345
9855499 60559336
74236098 86894756
33318210 10998367
69566451 70139898
31394064 78649962
27760159 51256591
32582898 40123455
11814688 50390420
60388362 21434286
72778238 32708761
13596741 87625319