75366768
64595979
92518843
34992724
20267246
57171328
81049494
60851442
47741362
52304257
62719286
2479053
97649723
56069845
36847886
53112632
36114066
60941133
22287205
36117275
73141960
62049169
61481542
36792984
49466759
16094845
308995
42531518
82268807
86224353
9225633
35582516
98077651
5707563
16934570
43411070
52841138
70944271
52006315
51373070