26683640
50502002
2285460
54178498
78034739
8651208
13671556
6245182
37474543
38909762
48733271
72065659
40074145
70195621
38723407
86133445
44822856
5637240
32393304
22917922
37985841
73778868
72405162
354809
61104625
89623886
768911
57081001
81391260
79483417
803574
4101726
18287096
34741507
40269089
60562898
70161196
28953269
15893745
58269869