66959247
31259072
2965384
19235045
41676080
33227011
831058
43593577
32205705
84457213
86068989
79731074
63285944
29357051
9910849
65039245
43596665
99562624
16297602
33328067
4938794
90934398
82196141
66106716
7385852
13232680
55561008
9518755
58395818
1205109
17165772
90767440
46462664
1197888
12043959
75226320
5407029
85809304
61536359
34439781