30 43
98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98
907070519 6
351493794 7
276944740 10
291425456 8
58385405 6
35281144 3
736106938 8
318005309 10
540438796 8
282001209 8
652390292 5
258485017 1
757175978 1
506878973 1
743178711 5
113837434 6
509607259 4
134707479 5
40677032 3
584916691 5
579351780 3
461263261 5
721959275 2
673191899 4
456052811 4
634668516 8
427886279 1
434478726 1
390752213 2
850601856 6
119053472 1
42969609 5
973881094 10
487019848 9
826959898 10
459049689 7
320806563 6
23131982 10
964988316 10
894350508 3
652638898 1
444190442 2
137396937 6
