66129988
15504836
6725953
88644699
6746967
85473563
8054183
29882852
68931952
98753942
89806818
20812688
10734711
4006212
88221353
63418841
85852549
4044003
13988147
64875718
31825069
66842280
81858484
87065058
98732711
21687539
9976885
96598346
18224021
60798959
62554784
46694149
1728738
45213573
10043756
67907335
13021826
83521740
71925211
9299825