57032471
31854521
93371459
46754906
61827382
55109306
94759976
44304202
78343111
70653075
71388646
5182466
17515741
71474310
70722871
28157274
15768607
10724757
17131471
77913848
10952923
68249871
7735116
83142778
91351851
59261280
15406453
91753589
91334059
1469058
73359919
20149199
368882
64507863
63482876
67351054
5683224
21954651
44663647
87319086