25329930
63896685
274065
1683732
92796396
23881194
27478645
1616386
89035003
52304728
3597354
74732093
39588558
18741319
63912647
23992232
97645300
65427563
35112353
64711948
1169441
35057344
80914141
3496263
38022543
73036153
61372386
5116728
56954395
32040
25294112
78346582
73654073
44503673
53908993
43186929
6342350
10617145
67824867
3655135