177846
6941422
50354520
52638215
56587972
44332726
8422248
2215833
58354522
395220
28893792
46647860
7742753
90615452
1393663
79326469
9632508
1746616
76149243
358292
45612892
21684684
68885358
82593353
47331463
69539371
64944471
15037548
92057531
49466451
10215504
53355941
20654973
67707345
1543719
98419024
28653
3762311
86694973
66435767