50767607
74996792
65372021
68065908
71804972
54577535
96748199
8164363
28328513
26384176
43868792
42715822
50489120
8101018
76425084
10944447
99296890
8065488
6941315
48603478
938953
98741922
67721528
90942045
8064238
52614615
26847452
5282164
4763065
595355
29821298
19005399
62773967
69033357
6765378
33288186
47506142
5405288
21361464
25967048