91869802
68839959
80002616
29681642
68848760
18033330
2216145
54881089
41183026
32716520
54977384
3083380
76737416
56603664
39617704
907573
16534931
19321127
8817261
93373258
80446272
98941116
64743028
92035223
66792017
685732
45462994
78883272
6286965
32488725
71547522
34275470
47502238
12201818
50201546
52471809
87754374
64253516
91007871
40311530