8294836
71351631
70221259
45316584
13322933
39327532
78107645
31479976
65884079
83001989
29737032
20369475
72896257
34134692
76106523
82564537
16143759
47502773
81309618
96991941
470436
89942555
29951087
76303868
40407394
8335995
22898032
55427025
88096227
57261922
41288349
5411669
9897364
23763391
6817404
40948265
23679907
74201487
45928553
11267612