32881277 41955200
532945 33528145
4086938 31373811
62206191 54964308
97556752 54240466
3516977 28059175
42852740 9625896
40660726 58879828
63818900 57129186
1816817 41765204
76518065 99803828
47732599 95993616
76660200 27866376
3181159 89249268
72088908 12561202
12457295 566903
97902929 66247584
44015052 94134187
94168818 91731942
26961053 95366522
82346620 99207320
55899716 83955567
76614097 77013805
1198483 74026842
70811308 23078902
89582642 88583858
9641901 57523551
59655118 4877336