58929353
61776748
96898057
20323035
20555800
57477059
52179793
7232167
12756299
20532684
67629413
73042516
7401660
28916722
76371018
12843122
25211581
18842388
3713298
21167186
38199707
12561068
85504935
28839888
4241370
76441350
75134036
87381670
65962038
17274147
10709306
8342344
5513440
51307498
63937877
29035785
417568
56207475
890659
15883315