81678612
64993133
21542825
839479
23252502
37543830
37794241
91415023
81759852
2080661
33996476
1070860
22237996
45001053
41591755
23397998
84898962
15405172
59738925
22537213
14068739
75149228
8365795
39005302
25256392
93592425
65063293
65679711
81455802
30933669
2756197
23549012
38924977
34328586
67376755
94661555
9772710
69444079
1476944
94968661