93689321
92435141
19359864
20558953
75969043
61243653
46985358
49083987
22399989
302802
61213965
29638693
68006007
95772251
77572984
73222069
85618903
88239333
54183865
52969278
37714470
63882757
83217982
30326054
47582452
33842184
3973449
9014887
80079767
38135360
16309850
23402325
53978422
96687399
30184634
67755896
5579929
56863216
86489850
97818167