595312
754178
75522347
66138932
56334592
86194341
53086851
93775432
53459383
50272826
44567633
7951211
39286454
83264992
7893259
58818102
65368324
69488406
21572344
6157817
42734031
59438079
88279802
60796995
65509266
36538503
72204920
46048371
21963406
63522268
63858910
5111020
37239332
10551457
22891303
13825153
27471030
74645226
71838518
23012717