44678083
47893390
99464520
52001869
79833000
52443134
90214290
46717066
37495858
88976028
32408697
82707706
43204394
51883120
58878952
50874835
42871352
68332781
62424595
86622661
7209253
31518550
6027826
83422845
57985356
34962352
97065370
57715257
10316425
31434395
30365555
73624781
96759032
85016559
50529749
58946007
47501100
59852568
90075459
30862189