58137035
89848846
73682330
52961183
40752132
27268048
348352
53907584
358381
77482050
65972552
18712088
82575489
18619333
38105463
67816953
22466509
89217933
54314050
88965846
71255743
8081438
41291443
92478094
1583576
15556025
79483344
93064172
68494938
1191910
17552406
11602952
18427184
56178758
7131020
6441711
27147974
70977500
12793248
22007257