53545224
32809521
55052918
95084510
43458111
76978516
1535398
3801100
10877064
68696887
14101983
93247394
84123883
2906982
69729265
45834243
82382907
126632
79863919
34329168
14923755
64136493
78758843
53498850
74209050
71061037
8733216
42503109
40993315
54825438
17736553
38434694
88033186
69311526
90306288
71918436
3756510
27716339
80569241
67301876