13757935 50304128
38211584 99508117
28499103 28205704
24010207 5357573
52708424 2312969
15825590 2861864
4037492 91953998
39193354 74680878
36749221 1835719
34698018 73489040
37409912 35281248
82733010 69896048
82589670 62038273
75775473 36484500
9780037 60696583
73753558 36127268
56011342 63755779
20319453 85173124
41398769 11375872
93851278 78850644
98585629 58333857
92869363 60569968
35153363 44131857
20554962 99936949
42474172 1011617
70408067 83722074
56117638 99347046
91812117 25781790