95678962
23747616
52891460
29696354
52664880
69246765
61462634
9999787
85251525
86478560
12587346
70168153
46674460
14935222
54183556
74213364
4197637
72135483
50827556
72805032
54589758
59633165
25474162
2394733
50014984
65972606
8491163
32328165
74346269
56088796
75893329
37431038
14694226
23568752
97463429
49677222
63231757
50197797
6781756
10158563