81689758
96569410
93308568
90741846
84297250
6708802
31467671
74172850
77783140
99258383
65163517
96224244
96104596
4594804
59234283
3803031
38604940
21008358
7372627
25686665
84868776
32806409
9601355
85364981
38213730
88234826
25856884
72119580
10508451
72643507
64286332
89147680
27212700
67812436
91931359
41607460
68086223
46792911
4307731
46005587