96779505
37483424
4956633
86141744
1128441
31368172
43626223
12264036
7574825
19152268
5063892
1046585
51131511
95003064
78852112
76753889
79989179
5939730
87238977
62474202
79955270
34344297
74749851
198065
27486218
60148526
7406698
92533309
9062160
58144110
46293328
10976431
78643528
79181891
66476071
40823639
87932007
31255725
98918305
90321285