35699945
5157884
52385603
32093405
51809520
13482664
50282385
28435725
52166385
80948027
77379383
24672186
65987311
10048842
94871391
13273527
4414856
66605109
781453
9069465
3658509
42511817
9738917
27784232
81447749
69524497
19389513
96722069
7150481
85313673
96804577
76425428
4585295
59612864
94632322
51611758
52032050
74062375
71256687
89435213