57589480
42562830
39433006
23321551
4111824
91236961
38674331
2391507
60017640
12959635
7861490
66834061
50344261
59232937
99606370
25478316
37257973
42904047
32898415
92741420
36642258
999705
19535225
36518705
6095830
69724420
646439
8702750
13402354
66297651
93661712
48597536
10368804
23796678
82114202
95207602
35886680
3249678
86551858
63484748