51443695
44205673
3441781
4198625
55058578
59609953
59228266
46167794
3620932
8685501
938082
28158030
77278008
59333428
53785316
33176274
97616810
7310369
81686637
95496055
9987684
80603969
46036749
25321066
10224644
16691485
83933083
35172803
17833251
59486447
1211572
844019
87456831
99024802
2771427
8031525
13667940
95538663
37207751
60634311