59224222
84486527
9557720
56914950
95418240
85664310
22983481
20629674
86255126
44724012
5684941
72209489
12037636
86152729
20137068
83022997
24023201
18858750
88189284
53682603
59041257
26987035
14235823
81885880
66854406
40683598
46773954
58362837
11458992
23358574
91432564
694422
6151848
80413534
8318677
80905990
69937003
48476669
11853973
17876832