28369563
1191874
20511573
86736065
75039788
29993535
28437179
2787722
36637736
96368026
79908865
53685293
62433828
879437
61666470
6721960
3766814
91619897
80606727
6371150
20458921
33225095
1761515
15826516
35882449
21392205
18077306
9303513
64023434
41406391
27789935
43297919
63154852
40193404
8994678
36297657
28224217
50413622
2261845
97404001