86882865
80496872
24107870
50542664
56103656
99082176
10017969
34677234
78797993
31181978
5394494
31509526
19494202
67035951
77534375
60699493
12054301
5086719
89933589
1027900
68796367
15609100
73717000
36732835
81846834
888874
37957355
58957285
33484215
78982464
46481721
44838516
9297130
85873511
72471488
48449862
51634387
8844976
18372910
17379444