57123894
68796517
50252268
18285632
2757084
52803695
81026608
58383082
36012618
39939045
24357229
4203298
33585487
6442277
4494667
607714
21171543
87351369
53839799
2092906
31556679
26137323
92808390
9978709
53186704
76034468
73644093
11042012
17553133
3226733
37165423
15652157
34612116
61172432
56882138
5894935
49632251
291201
98333296
5074580