86351070
71785496
77848527
11264164
70258801
22181620
31482838
40123681
25198303
41174046
66424737
15068073
43936670
9259647
53957078
38584521
35439033
1899655
80581758
71922811
60777130
32061039
69393470
7135956
9204963
87873033
19556452
66845045
62488927
48646774
5938532
821936
16578814
12054475
4477455
98195779
63995434
15127417
79336270
1519738