86091988
17987176
80733663
36786490
6509001
69256996
99577531
40389151
29231657
76182130
737072
39952036
7734625
7834372
88186285
10311624
54589427
77247528
8952113
46925603
17449433
96738340
46026964
57721453
3772787
42403007
48009690
28652271
33246535
70046735
89454047
1267816
15159152
7763818
47895295
8560293
36151254
11013079
6177980
43371543