66593043
67175160
94249107
50904566
24379097
77555577
100009699
22349127
12887543
82685303
72746991
7991705
677282
809072
31571460
89516938
62683627
70555530
97521514
672316
49637817
39131569
7601751
61212658
78808676
20076733
15215245
85388882
4569257
40269198
61099254
1014397
86347999
27837362
41607193
251430
25194513
43578495
80936419
51023492