11335375
4523746
1498629
20925947
21461543
27966176
11375993
27523427
3564497
30973003
79262096
955410
8884428
56396337
53004759
65739357
77414008
143339
84658474
17642333
15423121
47462848
10405507
94853251
35193871
57368829
62794716
74014986
2126326
29233127
80542369
34048654
48164364
39858838
42483586
16432008
42504846
42163472
76428518
56261417