81455650
84203429
48871909
2775259
78619461
58966341
67636428
94197906
8859526
80695406
21731653
44444932
59188112
61779739
40666428
66041677
40714996
90759118
641695
44152066
96348577
60435102
56666260
71194906
67157825
43664665
18254703
96373403
79929355
99071032
76118729
94678398
15673003
60098629
5444725
18807346
7056982
66744092
11617939
41872765