77082358
6708313
86838634
21095263
58957628
16649991
87217762
81072571
8364871
89217451
10941811
39419863
86572624
19172141
42078681
15737660
9322108
40202494
43107243
764757
23801519
82426142
5192070
11777140
37938821
24893012
76663445
55372232
34568316
99433248
5361022
1810331
97448240
6084619
2290682
42431477
15679935
55818576
76324714
25646584