24377712 95492798
7865997 7305724
38947009 74166886
63041797 51368860
42804255 70852217
90260811 79390068
96166500 66372515
13036842 41789460
34245799 43025335
4413187 23716480
34416457 72302479
11461652 59846007
33574843 9694314
65932712 2416395
76393720 77106371
69507607 7766484
30736725 15451387
54591351 37242786
34173866 16870037
14537271 82223151
47230454 5710404
88168295 34774069
72485686 62922052
10745511 37407499
99807405 32722809
32843611 69428741
77208633 99211641
68331564 10633001