18484865
95946640
59927468
73361438
6274650
5167573
66914738
15673293
45867099
57793701
31182548
35881235
284491
9118504
14953500
1422953
61893513
62196208
84805993
49785010
46419701
61624886
9073817
50448388
1873471
46719700
85449987
17529786
83041506
87614196
49999569
27027197
58831492
93977777
11639564
89999167
13168729
95167375
42232300
44129567