86957861
27385955
75016635
70237735
25954213
15405280
61395312
55783625
38743293
56195156
87314934
66883416
4358986
40564287
68991459
77701700
17202046
7607353
8709851
58136997
47985262
65298767
92135886
9420252
29785936
2372054
70244970
46385970
18901964
41884104
44344499
89521644
2973514
62251627
85661682
19207954
60729057
46354822
62681006
13819487