65443540
12221285
19413827
65013122
34454927
9273396
2667165
27996944
32232551
64488593
94082122
12167768
55665840
48006066
3489133
83887984
64856755
81663908
63059700
80359604
46891040
6804536
82877221
80597188
49804479
53609859
24613467
61388874
13045074
51597590
88935198
81739631
59145316
3485464
57205456
33533628
48639537
2603930
20026093
8978692