69057006
82159756
68252671
56613825
48399795
37039693
88721290
21658831
70174932
21367395
64243405
35184364
70909472
24289050
90406370
81122269
9089775
39929789
7670983
68033690
2265186
51824217
49008953
52094690
18333850
168882
70798652
49421461
76489007
95021218
65116855
58246105
92634784
74802783
89274015
86551436
6313045
20243643
20512643
9625280