69288985
13613980
86869718
10796635
13167857
5282687
6082660
29278675
31981584
97803734
20986798
50845581
16495521
50413722
2403720
9026436
77497899
85119249
99063057
3953458
15715331
93232553
29298637
37442341
31938029
60596772
48396748
80066151
12925881
11915439
83825309
90411521
28262787
31291422
3545816
75751472
77095470
16902623
13217679
23192517