31717116
40451288
63522737
31032953
9797380
16335755
52557081
46116940
79172474
223115
7568701
14568736
75048205
94216865
31269603
16298978
68397126
42013442
68664644
56395036
1375376
53564894
57697137
67722567
17131720
19176227
86412391
2163124
19888546
8709488
491858
4109939
68324359
94405613
35309961
20137846
41028153
70752449
5689322
80244186