75734563
29158605
9071355
90833737
203363
28767811
53736335
29739786
37192690
69901729
72311265
86541170
25508592
77185808
842598
75998992
31892256
56889632
45362423
55912920
74946331
27351995
94453817
32338542
31329522
29876346
1168701
22721478
915532
74137844
81083519
69236362
87979976
65952169
47042273
1528679
10819014
35145389
94127576
46904518