82891168
10682212
26674525
8423511
28195260
79074651
32286753
42924967
45692201
72903909
61564070
1195169
31217480
10369166
2869529
4827542
97246694
33417691
35748379
52427640
26253517
21734372
35437627
79071082
78176184
48183202
36261044
98921494
21176047
7134747
90165126
50678632
68501257
682721
1621748
2655635
2795401
23149941
99138488
7082872