71991926
4752562
95454148
4077829
93274712
14864942
17179414
48657510
25171853
85922389
32565056
52336030
90607924
52118818
47005158
89535608
52862765
16324959
68677128
61034837
93107162
12914287
73711807
93516472
37539999
65709363
5174737
53417260
10606681
97964606
24029118
28675376
28717170
39945725
39783711
18138679
56926164
45898603
59461641
49638157