86128283 74616319
15994090 44455774
40074914 85538091
93538550 89656420
13097881 992358
25288001 22696080
722145 65027463
2820060 39148657
91377642 20458747
18572046 49278572
51209518 34201253
77216329 14811259
91335743 39010068
18982572 21893736
28894917 5234331
10247800 20521833
4662465 90872995
88221601 59757745
3798536 44605939
72377313 49833969
75743013 69723640
22838119 76530855
19146771 75925639
49203838 73316500
27354290 44143681
95776882 76146062
36675072 97003766
15410018 42912935