29383866
68089944
54167592
4918181
16976249
52171312
6755541
58781142
4173100
7294577
32181444
95485209
45632505
44926243
2398281
64947012
45988474
94405569
94331488
14073331
17974113
66439537
29293719
10218646
43752242
58091377
29927995
2099441
76892921
43911170
25219315
23125243
25364363
53096854
27346410
76495397
45301224
82634027
31756503
41983516