69798797
4995546
86321095
88748376
13069601
83444856
75192917
6673884
3181481
4248457
42533889
15975143
10453396
61472703
5229734
90847105
44909553
31901583
56269272
28481516
95103317
81738659
19828063
7736194
12837610
77581634
7932249
5726413
55018451
56555281
19383211
94517788
80311502
69585321
30945019
35054770
12826060
33039554
11968213
65823960