74384968
67234150
33082955
28092662
60905258
89425668
57791447
49169899
77766589
20722069
11151570
9821609
71183433
90799729
2608654
86352647
327576
20401752
66543980
9243912
82963605
17132088
71697602
6147902
97708753
62186183
92093806
61887941
13227088
57615293
23372477
2582222
55697277
69333770
39324956
943685
75146147
86936208
91368650
9543680