86725071
56176090
13569412
79063767
84042724
85428895
360187
78135565
13908168
74447460
61744914
53356266
24439661
17065172
67204114
45432470
17917962
75809477
26522954
40798282
21325626
30418314
98909682
15495639
6394592
74863124
99797270
93269077
95617102
13254195
8031351
15383804
31856560
29703944
18879831
51612363
36214815
28917200
58465543
98191433