2393713
84478370
31644986
80485811
19885498
79421562
67681722
64069273
80233503
90668943
49751948
92025312
7713807
2225449
42067687
45242636
59396950
94821193
90491008
88205056
76858479
51756406
2488077
86936951
66314891
7832296
9628971
95521340
54521314
73394647
45865132
69959788
79415197
95357483
4382250
35256796
9971558
10427744
15716458
58218453