92855286
91394290
19621571
288981
28456241
6710111
15854447
13295992
38509523
34656941
50705682
17303234
58341775
62682509
57025382
83339494
89442619
17907171
50732660
96343308
46061852
36113865
49217110
7304948
39096200
81539739
68431172
39597807
78132695
64113750
16564758
40862422
41706300
56026198
71494688
21834800
54157413
83218770
54878489
65562284