75967472
6226512
49433949
8572370
27467118
2736032
3932531
8893703
36164012
29907993
69734457
859612
93964757
61593657
24234181
8577799
61872291
2906922
42243034
4209398
55624152
7042677
5593756
82808989
8564361
24997135
88235840
43589212
71915516
93409457
5252411
49273717
3167944
70663034
99695531
20885994
37896615
85059752
23308034
36754455