46114047
71687868
8439329
86018727
20932328
58458595
52579433
1992391
84446138
67188260
38683628
35426126
86313356
44538636
3962976
170769
25779440
30246577
51789834
92318903
19104275
68791270
39099460
48958610
82542560
4797037
76829137
76377915
54878853
52299619
93279283
73538233
8896276
38996197
91199279
70354554
73123875
19495437
47533601
74146327