66674135
39553524
28011694
98273191
97075552
31654864
43396383
90039695
15299899
87394534
11008211
23515512
62931616
52524071
51882504
582643
86686160
52081179
91041495
76428838
97196065
48015163
46782703
91637413
70869846
9621267
3877708
37954218
53892539
41594369
24013677
65528216
9159362
39902213
21404917
16102766
14452723
77969257
38826149
19336237