94798606
63282850
63056080
9587342
17858536
41534445
75568392
48101591
83434945
26804334
78533491
23535420
73924738
45491639
44747091
42499341
1577817
3239471
452294
84343815
25248390
3471180
76054951
841943
27574408
66201671
94839438
83841004
32937931
30398870
65255056
553534
77009582
51592850
44487711
99293492
91181749
45678727
88411350
23792499