91142108
50826605
27446037
4394627
74907951
74079660
28618906
36115364
547390
53961180
18471892
64779076
82157420
18826984
45484
84378128
5675145
84736741
94851260
37852895
37039010
28148571
65325120
21349981
97507727
94269341
8009078
26789406
22461128
7463776
27015072
27734951
45981196
26914500
21581608
62293846
16467436
55508641
9223009
40236837