89783707
41741859
12174365
17538448
71156007
75082026
3354436
65023490
62998963
50527830
89852530
19227399
27181994
8388215
4586962
97944621
40573270
47544567
83457336
9467424
19462802
63464846
9571588
3611916
4496905
149816
31522221
43958634
38892495
19022532
6221100
67593952
8301021
58373333
57445744
11412296
89807258
57148970
71401541
9812422