10058741
7509254
31054082
94014373
10812034
9153189
4013772
28505207
14589582
8902916
31093660
80236869
60619691
62218739
45944847
8368152
6058922
39701312
89359445
3278431
25908028
80109763
80647502
15211230
89513457
5918934
90975484
86674000
1258433
69377774
68498508
38246770
16021862
7267627
75602184
2315825
84019105
50444061
5051013
3806772