70339428
87889354
28499378
44389849
76743789
42538150
79899865
48579094
39761109
31276792
21402044
83028205
85798632
238984
62428597
50153514
32806562
21147800
5189402
10879932
74187032
35238968
28571275
97334169
51766998
11647917
88578329
60383824
51272258
1458406
49493991
23428811
75379694
9226786
559011
76052561
15967614
4575955
94881904
38769672