73621786
7190899
64666822
41654020
72903202
13158488
57572355
12975941
59432343
75421311
58694009
7033942
88709666
98404234
8415899
558634
89398947
33752553
93588491
51134851
541857
81233324
59515765
78805907
16136975
42759933
21272973
422583
14748083
46575588
52547701
23099591
77629241
11669417
42203648
70994411
71192471
28896434
36805626
57286392