96229715
35143514
64049502
18588170
53350
16817187
1911355
35225100
15866340
5703417
75669540
62811284
55154290
79045644
80087351
60342328
90172624
2617428
59384897
81212832
66737807
16114428
7730585
17277941
5043760
50117459
97678381
17163523
90912630
46652563
65011247
89685426
61538834
86101119
135913
784408
12269731
22717548
80586015
16054891