91813696
66308966
7715299
83973735
81659628
4693839
59477062
23177913
56495003
8422744
42954166
45759142
32492673
17174064
57166278
45679118
15059114
85242464
20833522
45478455
54692446
82572298
73768511
20005750
2499690
63986399
81263589
64666816
30514320
83488699
39556979
74062561
91187718
36486051
62055688
36241957
777118
75072365
7063659
47727737