22065806
24585556
21747902
71167387
86352970
60073887
40802913
8067073
84903825
35279203
45783265
49258665
3863695
544917
56946208
75565710
8365850
51599280
18133688
30424096
39916187
66844604
44837341
7058893
39086625
8404234
53326825
66323234
78705827
61033607
84834909
92283501
78619292
2492919
58792141
53492188
98053806
29578843
79772425
89953182