60237075
27027603
45281268
57867594
83913973
962502
18225869
25425315
30083998
9694851
62334479
14997911
4076382
32166321
9901896
75506584
50121203
97492598
65749266
54399620
42855140
72224349
6001903
41029740
4063391
74727
30157852
26254289
32971744
63961309
10263282
45484744
9028821
64309645
57937410
17763301
9296311
6147117
48186791
48432003